对于iOS应用程序,我有一个UIViewController,它带有一个UITextView,使用inputAccessoryView将视图固定到屏幕底部(或键盘顶部)。
但是,当我显示UIAlertController时,inputAccessoryView将消失。
UIAlertController * view =[[UIAlertController alloc]init];
<Add menuItems>
[self presentViewController:view animated:YES completion:nil]; <-- inputAccessoryView disappears
我发现了一些东西
articles
这说明了如何解决这一问题,但它们不仅在Swift中,而且在Objective-C中也被翻译了,它不起作用:
UIViewController *objViewController = [UIApplication sharedApplication].keyWindow.rootViewController;
[objViewController presentViewController:view animated:YES completion:nil];
如何显示输入访问视图?