gpt4 book ai didi

ios - 辞职 First Responder 仅在一个文本字段中不工作

转载 作者:行者123 更新时间:2023-11-28 20:38:53 35 4
gpt4 key购买 nike

希望有人能帮我解决这个问题。我有一个带有 3 个文本字段的 UIView。我希望键盘上的“返回”键让第一响应者辞职,无论用户光标在哪个文本字段中。我的代码适用于 3 个文本字段中的 2 个,但始终(一如既往)拒绝先辞职来自第三个文本字段的响应者,我不知道为什么(文本字段是相同的。不起作用的字段是第三个字段...

如果有帮助,这是代码

- (BOOL)textFieldShouldReturn:(UITextField *)textField {

[firstTextField resignFirstResponder];
[secondTextField resignFirstResponder];
[thirdTextField resignFirstResponder];

return YES;
}

这是H中的属性声明

@property (weak, nonatomic) IBOutlet UITextField *firstTimeTextField;
@property (weak, nonatomic) IBOutlet UITextField *secondTextField;
@property (weak, nonatomic) IBOutlet UITextField *thirdTextField;

这看起来很简单,所以我想知道是否应该进行某种错误检查以确定这里发生了什么。

该文件也被声明为 UITextFieldDelegate...

感谢您的时间和帮助!

最佳答案

您是否已将委托(delegate)设置为所有 UITextFields?

将委托(delegate)设置为所有 UITextFields。

关于ios - 辞职 First Responder 仅在一个文本字段中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9417526/

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