我对 Objective-C 的经验很少。我想使用 Swift 编程语言隐藏文本字段的键盘。
我也尝试过这个
func textFieldShouldReturn(textField: UITextField!) -> Bool // called when 'return' key pressed. return NO to ignore.
{
return true;
}
但是当我按回车键时,该方法没有被触发。有人有这样的运气吗?
我认为问题在于设置委托。
请将文本字段委托设置为您的 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;
}
希望这能解决您的问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)