我在Objective-C方面经验不足。我想使用Swift编程语言隐藏文本字段的键盘。
我也试过了
func textFieldShouldReturn(textField: UITextField!) -> Bool // called when 'return' key pressed. return NO to ignore.
{
return true;
}
但是当我按下return时,该方法没有被触发。有人有运气吗?
我认为问题出在设置代表。
请像这样将文本字段委托设置为您的ViewController
class ViewController: UIViewController,UITextFieldDelegate {
然后像这样为您的文本字段创建IBOutlet
@IBOutlet var txtTest : UITextField = nil
确保它已连接到情节提要中视图上的文本字段。
最后使用
txtTest.delegate=self
我们快完成了。现在,将此委托函数放入您的类中。
func textFieldShouldReturn(textField: UITextField!) -> Bool // called when 'return' key pressed. return NO to ignore.
{
textField.resignFirstResponder()
return true;
}
希望这能解决您的问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句