gpt4 book ai didi

iphone - 如何让未知的 UITextField 放弃第一响应者?

转载 作者:行者123 更新时间:2023-12-03 19:27:10 26 4
gpt4 key购买 nike

我的 View 有两个 UITextFields 和一个 UISwitch。如果用户编辑textField,然后立即触摸开关(不按回车键),则文本将保留为他们键入的内容,而不会自动更正

如果我知道他们正在输入哪个 textField,我可以通过调用 [textField resignFirstResponder] 强制自动更正完成。但用户可能会在任一 textField 中输入内容,因此我不知道要调用哪一个。

我该如何解决这个问题?有没有办法检测正在使用哪个textField?或者我没有想到的更简单的东西?

最佳答案

一种无需跟踪哪个字段处于事件状态即可完成此操作的可爱方法:

// This causes the current responder (eg. an input field) to resignFirstResponder and
[self.endEditing:YES];

关于iphone - 如何让未知的 UITextField 放弃第一响应者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5884207/

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