当UTextField成为第一响应者时,有没有办法指示键盘使用自动大写模式?
我认为设置 - >一般 - >键盘 - >自动大写设置可能会控制此行为,但我的iOS设备和模拟器都已启用此功能,但似乎没有任何效果。
答案 0 :(得分:4)
UITextField
符合UITextInputTraits
协议。通过该协议,您可以设置autocapitalizationType
的{{1}}属性以影响大小写行为。
例如,如果您希望默认情况下所有字符都大写,请在初始化文本字段时尝试以下操作(例如在viewDidLoad方法中):
UITextField