点击栏按钮退出键盘 swift
quit keyboard on bar button tapped swift
我有一个表格视图,其单元格中有文本字段。我在顶部还有一个导航栏。我希望能够在点击条形按钮时退出编辑文本字段(退出键盘)。我尝试使用以下代码(showMenu 是栏按钮的名称):
@IBAction func showMenu(_ sender: AnyObject) {
//self.view.endEditing(true)
//mainTableView.endUpdates()
for view in self.view.subviews {
if let textField = view as? UITextField {
textField.resignFirstResponder()
}
}
}
我也尝试使用注释掉的代码,但其中 none 行得通。请帮忙!非常感谢!
只需设置view.endEditing(true)
,所以:
@IBAction func showMenu(_ sender: AnyObject) {
view.endEditing(true)
}
我有一个表格视图,其单元格中有文本字段。我在顶部还有一个导航栏。我希望能够在点击条形按钮时退出编辑文本字段(退出键盘)。我尝试使用以下代码(showMenu 是栏按钮的名称):
@IBAction func showMenu(_ sender: AnyObject) {
//self.view.endEditing(true)
//mainTableView.endUpdates()
for view in self.view.subviews {
if let textField = view as? UITextField {
textField.resignFirstResponder()
}
}
}
我也尝试使用注释掉的代码,但其中 none 行得通。请帮忙!非常感谢!
只需设置view.endEditing(true)
,所以:
@IBAction func showMenu(_ sender: AnyObject) {
view.endEditing(true)
}