如何使它在您點擊UITextfield之後開始在鍵盤上鍵入時,第一個字母不是自動生成的大寫字母?UiTextField小寫字母的第一個字母
回答
textField.autocapitalizationType = UITextAutocapitalizationTypeNone;
這似乎並沒有做它的第一封信;就好像它正在開始一個句子。 – 2017-07-20 19:14:16
@DavidDunham這是對你自己而言的自動更正。關閉此功能,並且文本字段中的第一個字母將保持小寫。前兩個答案[這裏](https://stackoverflow.com/questions/2474824/iphone-issue-disabling-auto-cap-autocorrect-on-a-uitextfield)顯示你需要什麼。 – ConfusionTowers 2017-10-25 21:10:25
您可以關閉自動大寫與在UITextInputTraits協議.autocapitalizationType
property。
set setAutocapitalizationType:UITextAutocapitalizationTypeNone用於UITextField。
您可以在XIB(界面生成器)中的文本字段屬性的文本輸入特徵中爲TextField設置大小寫。 希望這將幫助ü
試試這個代碼:
textfieldname.autocapitalizationType = UITextAutocapitalizationTypeNone;
在斯威夫特:
textField.autocapitalizationType = UITextAutocapitalizationType.None
更好,但'textField.autocapitalizationType = .None' – 2016-12-20 15:18:43
這個代碼將小寫所有文本字段當您在目標文本中輸入任何東西時輸入字段
func textField(_ textFieldToChange: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {
//just change this charectar username it's a text field
if textFieldToChange == username {
let characterSetNotAllowed = CharacterSet.whitespaces
if let _ = string.rangeOfCharacter(from:NSCharacterSet.uppercaseLetters) {
return false
}
if let _ = string.rangeOfCharacter(from: characterSetNotAllowed, options: .caseInsensitive) {
return false
} else {
return true
}
}
return true
}
夫特
yourTextField.autocapitalizationType = .none
這並沒有提供問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 - [來自評論](/ review/low-quality-posts/18804471) – 2018-02-13 09:23:44
- 1. 在UiTextField中創建第一個字母小寫字母(Phonegap for iOS)
- 2. 第一個字母大寫小寫
- 3. 第一個數組項目的大寫字母,但仍然有小寫字母
- 4. C源代碼將字符串中的第一個字母從小寫字母改爲大寫字母
- 5. Swift大寫字母中每個單詞的第一個字母
- 6. x86彙編:更改一個大寫字母爲小寫字母
- 7. 大寫字母中的第一個字母?
- 8. EditText的第一個字母大寫字母
- 9. 使用css更改第一個字母大寫字母和其他小寫字母
- 10. Android:將字符串的第一個字母轉換爲小寫
- 11. 用紅寶石字母大寫第一個字母
- 12. 大寫字母冒號後跟第一個字母?:Javascript
- 13. 如何小寫字母轉換爲大寫字母和大寫字母爲小寫字母
- 14. 帶小寫字母的小寫字母的起始名稱
- 15. 僅將小寫字母減小爲小寫字母
- 16. 以小寫字母
- 17. MIPS:小寫字母
- 18. Unicode小寫字母?
- 19. 匹配至少一個小寫字母和至少一個大寫字母
- 20. 讓UITextField只接受Swift中的小字母字母?
- 21. BASH - 讓第一個字母大寫
- 22. 尋找第一個大寫字母
- 23. 大寫字母中的三個字母單詞的第一個和最後一個字母
- 24. 帶大寫字母和小寫字母的字符串轉換
- 25. 大寫字母,小寫字母,大寫的Ant屬性
- 26. 大寫小寫字母
- 27. 如何在字符串中使用Javascirpt大寫字母的第一個字母
- 28. 計算大寫字母,小寫字母和其他字符
- 29. 如何用css製作第一個字母小寫的跨度?
- 30. grep第一個和自由文本格式的小寫字母
前兩個答案[這個問題](https://stackoverflow.com/questions/2474824/iphone-issue-disabling-auto-cap-autocorrect-on-a- uitextfield)似乎回答了這個問題:它不僅僅是一個自動大寫,而且還是一個自動更正問題。關閉自動更正功能,並且文本字段的第一個字母不會被自動填充。 – ConfusionTowers 2017-10-25 21:08:50