iPhone 6 是否有一些新的方式(屏幕外/硬按钮)来重新打开隐藏的软键盘?我没有可以测试的物理设备,但我在 iPhone 6 模拟器中看到了一些在 iPad 或 iPhone 5 中看不到的新东西。
iPhone 6 在横向视图中现在有一个“隐藏键盘”按钮,就像以前只有 iPad 才有的那样。以下是我看到的不同行为,我希望这不是我设计应用程序时需要解决的新问题。
iPad 和 iPhone 6 模拟器中的初始步骤是相同的(并在物理 iPad 上进行了测试,并且与模拟器的工作方式相同):
切换到横向
打开日历应用程序(可能还有其他应用程序,但想给出使用本机应用程序的示例,它也发生在我的应用程序中,这就是我关心的原因)
点击 + 添加新事件
点击文本字段
点击右下角的“隐藏键盘”按钮
点击另一个文本字段
在物理 iPad 和 iPad 模拟器上,键盘此时会重新打开。使用 iPhone 6 模拟器时,键盘不会重新打开。
我在我的应用程序中尝试了 resignFirstResponder 和BecomeFirstResponder 的一些不同组合,试图让它重新出现,但没有任何效果。因为日历应用程序也有这个问题,我希望这实际上不是一个问题,并且如果用户愿意,有没有办法手动重新打开键盘?在模拟器中,我可以使用“切换软件键盘”并重新打开它,但不确定物理设备是否具有允许用户重新打开键盘的功能?
如果我切换到另一个应用程序或主屏幕,之后键盘会再次按预期开始工作(点击文本字段,它将打开)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)