退出键盘上的酒吧按钮轻拍swift

时间:2016-10-16 05:39:02

标签: swift uitableview uibarbuttonitem

我有一个tableview,其单元格中包含文本字段。我顶部还有一个导航栏。我希望能够在点击条形按钮时退出编辑文本字段(退出键盘)。我尝试使用以下代码(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()
        }
    }
}

我也尝试使用已注释掉的代码,但这些代码都不起作用。请帮忙!非常感谢!

1 个答案:

答案 0 :(得分:0)

只需设置view.endEditing(true),即:

@IBAction func showMenu(_ sender: AnyObject) {
    view.endEditing(true)
}