gpt4 book ai didi

ios - iPhone : how to prevent dismiss keyboard when other view presentViewController

转载 作者:行者123 更新时间:2023-12-02 02:42:57 31 4
gpt4 key购买 nike

我的 iPhone 应用程序出现问题。

有 2 个 UIViewController

第一个 UIViewControllerUITextField 和键盘。一旦我用presentViewController打开其他UIViewController,我的键盘就会自动按下。

有什么办法可以强制打开键盘吗?我不想键盘关闭。

谢谢。

最佳答案

您可以尽早在新 View Controller 中打开它,如下所示(在第二个 View Controller 中):

- (void)viewWillAppear:(BOOL)animated {
[_textField becomeFirstResponder];
}

您将看到键盘返回,然后立即重新出现。

如果你也想解决这个问题,我能想到的唯一方法是禁用presentViewController中的动画(在第一个 View Controller 中):

[self presentViewController:secondViewController animated:NO completion:nil];

关于ios - iPhone : how to prevent dismiss keyboard when other view presentViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25035395/

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