我是Swift的新手。我正在实现一个登录页面。
我在视图控制器中有多个文本字段。当我在文本字段中输入文本时,后面的第一个应更改为大写。
我知道键盘设置中的键盘选择,但我的目标甚至是无论用户如何输入文本,都应将首字母大写。
我尝试了很多方法,但是没有找到任何解决方法
答案 0 :(得分:0)
尝试此代码:
override func viewDidLoad() {
super.viewDidLoad()
textField.addTarget(self, action: #selector(valueChanged(sender:)), for: .editingChanged)
}
@objc func valueChanged(sender: UITextField){
sender.text = sender.text?.capitalized
}
答案 1 :(得分:0)