HIG:Controls - Text Fields

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

Text Fields

Human Interface Guidelines鏈接:Text Fields

Text Field

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)顯示電子郵件地址鍵盤。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,658評(píng)論 19 139
  • Text fields - 文本字段 Text fields allow users to input text,...
    兩個(gè)朋友指甲閱讀 703評(píng)論 0 1
  • 內(nèi)容來自于 iOS文檔中 About Text Handling in iOS 部分 ios平臺(tái)提供了顯示及編輯文...
    縱橫而樂閱讀 7,146評(píng)論 2 21
  • 慢慢畫,慢慢體會(huì),喜歡畫畫中那份寧?kù)o與自我。。。
    snyang閱讀 387評(píng)論 2 1
  • 以下是學(xué)會(huì)新本領(lǐng)之后的史迪威。 怎樣?這兩位差別是不是很大呀。 當(dāng)然大啦,這是因?yàn)闆]練成,偷襲新技術(shù)之前,他簡(jiǎn)直就...
    周一秩禾閱讀 141評(píng)論 1 3

友情鏈接更多精彩內(nèi)容