gpt4 book ai didi

ios - resignFirstResponder 不工作

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

我有一个模态呈现的 View ,其中包含 3 个标签。

第三个标签不应该是可编辑的,并且应该在点击它时显示一个 UIDatePicker,如果它显示则隐藏键盘。

所以我这样做了:

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField {
if (textField == _birthdateTextField) {

_birthdateDatePicker.hidden = NO;

if ([_firstnameTextField isFirstResponder]) {
NSLog(@"first");
[_firstnameTextField resignFirstResponder];
} else if ([_lastnameTextField isFirstResponder]) {
NSLog(@"last");
[_lastnameTextField resignFirstResponder];
}

return NO;
}

_birthdateDatePicker.hidden = YES;

return YES;
}

我可以清楚地看到我的日志消息(“第一个”或“最后一个”,取决于最后一个聚焦的文本字段)但键盘仍然显示。

有人正在弄清楚这里的问题是什么?

最佳答案

关于ios - resignFirstResponder 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14528941/

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