自上次參加完回音分享會(huì)后,我下定決心要洗心革面乖乖打基礎(chǔ),于是開啟了這個(gè)part,爭(zhēng)取兩個(gè)月不間斷更新,寫完Material Design與iOS中的組件(順便學(xué)學(xué)英語(yǔ)),以便今后在使用的時(shí)候完全不虛
Text Fields
Human Interface Guidelines鏈接:Text Fields

Text Field?是單行、固定高度的 field,通常帶有圓角,當(dāng)用戶點(diǎn)擊它時(shí)會(huì)自動(dòng)彈出鍵盤。
使用?text field?來獲取少量信息,例如電子郵件地址。
使用時(shí)注意
·在?text field?中顯示提示以幫助明確目的。
當(dāng)?field?中沒有其他文本時(shí),?text field?可以包含占位符文本(如“電子郵件”或“密碼”)。 占位符文本足夠表達(dá)意思時(shí),請(qǐng)勿使用單獨(dú)的 lable 來描述text field。
·適當(dāng)時(shí)在文本字段的右端顯示一個(gè)清除按鈕
?當(dāng)存在清除按鈕元素時(shí),點(diǎn)擊它將清除文本字段的內(nèi)容,而不需要一直點(diǎn)擊刪除鍵。
·適當(dāng)時(shí)使用安全?text fields
?當(dāng)您的應(yīng)用程序詢問敏感數(shù)據(jù)(如密碼)時(shí),請(qǐng)始終使用安全的?text fields。
·使用圖像和按鈕在?text fields?中提供明確性和功能性
?您可以在?text fields?的左側(cè)或右側(cè)顯示自定義圖像,也可以添加系統(tǒng)提供的按鈕,例如書簽按鈕。 通常,使用?text fields?的左端來表示?fields?的用途,右端用于指示附加功能(如書簽)的存在。
Keyboards

使用時(shí)注意
·顯示適當(dāng)?shù)逆I盤類型
iOS提供了幾種不同的鍵盤類型,每種類型都被設(shè)計(jì)為便于不同類型的輸入。 為了提高數(shù)據(jù)輸入效率,編輯?text fields?時(shí)彈出的鍵盤應(yīng)該適合該? fields?中的內(nèi)容類型。 例如,如果app 要求輸入電子郵件地址,則應(yīng)顯示電子郵件地址鍵盤。