gpt4 book ai didi

ios - 隐藏键盘会破坏 TableView 的 segue

转载 作者:行者123 更新时间:2023-11-30 13:32:28 25 4
gpt4 key购买 nike

let tap: UITapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(Viewcontroller.dismissKeyboard))
view.addGestureRecognizer(tap)

func dismissKeyboard() {
view.endEditing(true)
}

我的隐藏键盘的代码。

但是这段代码也破坏了TableView的segue。

还有其他方法可以通过触摸 View 的某处来隐藏键盘吗?

最佳答案

如果您确定您的点击手势识别器工作正常。您应该使用 textField 的 resignFirstResponder 方法。考虑一下,如果您的用户点击了您的 textField 键盘,并且他们点击了 View 中某处 textView 的外部,则会显示键盘。 TapGestureRecognizer 应使用 texfield.resignFirstResponder() 方法触发。所以你的键盘应该被隐藏。

如果不起作用。请使用打印某些内容来测试您的tapGestureRecognizer方法。

关于ios - 隐藏键盘会破坏 TableView 的 segue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36410391/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com