当我的ViewController出现时,我需要获取一个空的文本字段。我尝试了这个:
override func viewWillAppear(animated: Bool) {
linkField.placeholder = "test"
linkField.text = ""
}
但是,当它出现时,键盘弹出,并且蓝色光标在textField中闪烁。我该如何摆脱这些?
编辑:
我想我没有正确解释我的问题。我不需要空的光标,只需要隐藏它和键盘,直到用户触摸文本字段以输入内容即可。
文本字段光标的颜色基于默认的色调颜色。就您而言,它是蓝色的。我将色调颜色更改为透明色。
linkField.tintColor = UIColor.clearColor()
对于已编辑的问题,如果您只想关闭键盘,则
linkField.resignFirstResponder()
将关闭键盘,当您想再次聚焦时使用
linkField.becomeFirstResponder()
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句