swift - 让iOS模拟器自动打开并显示键盘?

标签 swift keyboard ios-simulator

(例如,在 Safari 中的 UITextField 中)

因此,当我单击 Xcode 中的“运行”三角形时,它会在弹出时自动显示 iOS 模拟器中的键盘

最佳答案

在初始 View Controller 调用的viewWillAppear方法中:

yourTextField.becomeFirstResponder()

这应该使您的文本字段成为第一响应者,并且应该显示键盘。

但是,如果您的文本字段获得焦点并且您看到光标但键盘不可见,请按 Cmd + K。在模拟器中,您有时必须手动调用键盘才能出现。这不应该是一个问题 - 当您在 iPhone 上测试时,一切都会正常工作,只要您的文本字段是第一响应者,键盘就会显示

关于swift - 让iOS模拟器自动打开并显示键盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31393128/

相关文章:

python - 模拟linux键盘输入

ios - 将 iPhone 模拟器复制到剪贴板不起作用

ios - 从 Xcode 重新安装应用程序时 iPhone 模拟器报告错误

ios - watchKit 无法在模拟器上运行

ios - MapKit View 未放大到用户位置

ios - 是否可以在 UIAlertController 被解除之前阻止我的代码的执行?

ios - 创建可观察数组后在 RxSwift 中使用 zip 运算符

java - 有没有办法在Java中使用KeyListener在命令行应用程序中使用?

对象中的 Javascript 键盘事件

ios - 为什么 MapKit 框架必须链接到每个文件而 CoreData 框架不能?