在iPhone應用中通過UITextField填寫信息時,經常出現出現自動更正輸入信息、首字母大寫等情況
尤其是在填寫用戶名時,這種本想提供便捷的功能反而讓人感到特別麻煩
今天查了相關書籍,了解了UITextField的相關屬性,其實前面說的這些小功能都是可以定制的。
下面列出UITextField的相關屬性(備忘)
autocapitalizationType 定義文本自動大小寫樣式。
UITextAutocapitalizationTypeNone關閉自動大寫。
autocorrectionType 定義文本是否使用iPhone的自動更正功能。
UITextAutocorrectionTypeNO不使用該功能。
enablesReturnKeyAutomatically 當一個輸入字段沒有文本時,是否金庸Return鍵。
如果設為YES,那么只有在用戶至少輸入一個字符后Return鍵才被激活。
keyboardType 設定用戶與輸入字段交互時出現的鍵盤格式。
returnKeyType 設定鍵盤上Return鍵上顯示的文本。
keyboardAppearance 提供兩種鍵盤呈現樣式:默認樣式和專用于警告面板的一種樣式。
secureTextEntry 當該輸入框用于輸入密碼時,需要將該屬性設為YES,即不顯示輸入內容。