gpt4 book ai didi

ios - resignFirstResponder 不在模态视图 Controller 中工作

转载 作者:可可西里 更新时间:2023-11-01 05:42:42 26 4
gpt4 key购买 nike

我在使用 UIModalPresentationFormSheet 显示的 View 中退出键盘时遇到问题。当我使用 UIModalPresentationPageSheet 时,它工作正常(键盘隐藏)。这是我非常简单的代码,用于调出模态视图,一个在表单中,一个在页面表中。

- (void)showModalWithFormSheet:(BOOL)formSheet {
testViewController *test = [[testViewController alloc] initWithNibName:nil bundle:nil];
test.modalPresentationStyle = formSheet ? UIModalPresentationFormSheet : UIModalPresentationPageSheet;
[self presentModalViewController:test animated:YES];
[test release];
}

这里是一个 textField 代表,它让响应者辞职。

- (BOOL)textFieldShouldReturn:(UITextField *)t {
[t resignFirstResponder];
return YES;
}

相同的代码,但是当以表单形式呈现时,我无法隐藏键盘(在调用 resignFirstResponder 之后)。我在模拟器和设备上都试过了。任何帮助将不胜感激,这完全让我发疯!很难相信以前没有人提出过这个问题,我是不是漏掉了什么?

谢谢

最佳答案

已回答 here .只是你下面的一些帖子。

关于ios - resignFirstResponder 不在模态视图 Controller 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4455560/

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