我在我的代码中添加了一个函数:
func textFieldShouldReturn(_ textField: UITextField) -> Bool
{
textfield.resignFirstResponder()
return true
}
其中textfield连接到UITextField项目。
@IBOutlet weak var textfield: UITextField!
但是当我运行该程序时,实际上我无法在我点击或点击的任何地方隐藏它。你能帮我解决一下吗?
答案 0 :(得分:0)
需要设置委托
override func viewDidLoad() {
super.viewDidLoad()
textfield.delegate = self //set delegate
}
答案 1 :(得分:-2)
添加此委托UITextFieldDelegate