gpt4 book ai didi

iphone - 当 UITableView 被触摸时 resignFirstResponder 的正确方法?

转载 作者:行者123 更新时间:2023-12-03 21:11:35 25 4
gpt4 key购买 nike

我有一个非常简单的 UITableView,其单元格包含 UITextField,并且我需要能够调用 resignFirstResponder 来隐藏键盘,只要用户触摸单元格之一之外的 UITableView。

我已阅读this question/answer但这似乎是实现这一目标的一种非常基本的方法。我已经阅读了一种通过将 UITableView 转换为 UIControl 来实现此目的的方法,以便您可以连接 TouchDown 事件。

有人知道实现此功能的标准或首选方式吗?

最佳答案

点击手势识别器会检测点击,但是我有时发现它会干扰正常的行选择机制。我想我已经在我的 answer to this question. 中提出了一个很好的解决方案我在其中发布了 UIView 子类的一些示例代码,您将其设置为文本字段的 accessoryInputView 。然后,如果您选择文本字段,它会自动添加点击识别器,然后在完成后自动将其删除。

关于iphone - 当 UITableView 被触摸时 resignFirstResponder 的正确方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2936118/

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