gpt4 book ai didi

iphone - resignFirstResponder 不会关闭键盘

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:57:27 27 4
gpt4 key购买 nike

我有一个 UITextField 和一个 UIButton。如果在文本字段处于事件状态时点击按钮,我想关闭键盘,但我无法这样做。我尝试在点击按钮时调用 [textField resignFirstResponder] 和 [textField endEditing:YES],但它们没有任何效果——[textField isFirstResponder] 返回 false,因此 resignFirstResponder 没有效果也就不足为奇了。但在那种情况下,为什么键盘没有消失呢?谢谢。

最佳答案

确保您的“textField”类成员正确连接到 nib 文件中。 NSLog 在你调用 firstResponder 之前它是有值(value)的,看看它是否为零。此外,在文本字段中输入文本,并查看是否可以在调用 resignFirstResponder 的同一点使用 NSLog 正确打印出来。通常当控件没有正确响应时,这是因为 IBOutlets 没有正确连接。

关于iphone - resignFirstResponder 不会关闭键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5066361/

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