gpt4 book ai didi

ios - 防止 UITableView 单元格触摸时键盘关闭

转载 作者:行者123 更新时间:2023-11-28 21:44:59 26 4
gpt4 key购买 nike

我有一个 UITableView 有几行,里面有按钮。同一页面包含 UITextField 控件。激活 TextField 输入后,即使我按下 UITableView 单元格内的按钮,我也希望它保持事件状态。

现在对 UITableView 的任何触摸都会关闭我的键盘并且不会触发 UITouchUpInside。我尝试禁用 Cancellable content touch 但没有帮助。

最佳答案

您可以尝试使用自定义手势识别器

var tap:UITapGestureRecognizer = UITapGestureRecognizer(target: self, action: "DismissKeyboard")
self.view.addGestureRecognizer(tap)

然后添加 Action

func DismissKeyboard() {
self.view.endEditing(false)
}

如果用户点击屏幕上的任意位置,它不会关闭键盘,因为它不会结束编辑。

关于ios - 防止 UITableView 单元格触摸时键盘关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30536912/

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