iOS 8 Swift:如何在UIAlercontroller以模态方式显示时保持键盘显示?

上下文非常简单,有一个UIViewcontroller,带有一个文本字段来输入电话号码。 文本字段处于编辑模式,带有键盘。

输入数字后,用户可以点击显示警报控制器的按钮。 由于警报以模态方式呈现,它覆盖了UIViewcontroller并删除了键盘,因此不再启用编辑。

因此,我的问题是,应该怎样做以保持键盘显示在警报后面?

该解决方案有效

let rootViewController: UIViewController = UIApplication.sharedApplication().windows[1].rootViewController!! rootViewController.presentViewController(alert, animated: true, completion: nil) 

我相信你做不到。 最好尝试制作可以允许传递手势的自定义警报。