iPhone 6模拟器,隐藏键盘问题

时间:2014-09-19 16:53:44

标签: ios ios-simulator ios8 iphone-6

iPhone 6是否有一些新的方式(屏幕外/硬按钮)重新打开隐藏的软键盘?我没有可以测试的物理设备,但是我在iPhone 6或iPhone 5中看不到iPhone 6模拟器中的新功能。

iPhone 6在横向视图中,现在有一个“隐藏键盘”按钮,就像之前只有iPad一样。以下是我所看到的不同行为,我希望这不是我需要设计应用程序的新问题。

iPad和iPhone 6模拟器的初始步骤相同(并在物理iPad上测试,与模拟器相同):

  1. 切换到横向

  2. 打开日历应用程序(也可能是其他应用程序,但想使用本机应用程序提供示例,它也发生在我的应用程序中,这也是我关心的原因)

  3. 点按+添加新活动

  4. 点按文字字段

  5. 点按右下角的“隐藏键盘”按钮

  6. 点按其他文字字段

  7. 在物理iPad和iPad模拟器上,此时键盘重新打开。使用iPhone 6模拟器时,键盘不会重新打开。

    我在我的应用程序中尝试了一些不同的resignFirstResponder和becomeFirstResponder组合,试图让它重新出现,但没有任何效果。因为日历应用程序也有这个问题我希望它实际上不是一个问题,并且有一种方法让用户手动重新打开键盘,如果他们想要的话?在模拟器中,我可以使用“切换软件键盘”并重新打开,但不确定物理设备是否有让用户重新打开键盘的东西?

    如果我切换到另一个应用程序或主屏幕,之后键盘会再次按预期开始工作(点击文本字段并打开)。

2 个答案:

答案 0 :(得分:15)

尝试取消选中硬件=>键盘=>连接硬件键盘。

答案 1 :(得分:11)

尝试使用这些键打开软键盘=> Command + K