我有一个通用的iOS项目,它是在xCode 5中创建的,我现在想要将其迁移到xCode 6。由于我没有使用
问题出现在设备改变方向时。
场景:
这只发生在iPhone 6和6 Plus上。
打开带有用户名和密码字段的登录屏幕。将设备旋转到横屏,并点击用户名或密码字段。键盘出现在屏幕中间并被截断了一半。旋转回纵向后,键盘完全隐藏,无论您点击哪个字段,它都不再出现在屏幕上。
为了重新获得键盘,将设备旋转回横屏,点击一个字段,然后将设备旋转到相反的横屏(不要让它进入纵向)。键盘突然变得正常,并且可以正常使用。
LaunchScreen
,而且iPhone 6和6 Plus会将应用程序缩放到它们的分辨率,所以一切似乎都很顺利。问题出现在设备改变方向时。
场景:
这只发生在iPhone 6和6 Plus上。
打开带有用户名和密码字段的登录屏幕。将设备旋转到横屏,并点击用户名或密码字段。键盘出现在屏幕中间并被截断了一半。旋转回纵向后,键盘完全隐藏,无论您点击哪个字段,它都不再出现在屏幕上。
为了重新获得键盘,将设备旋转回横屏,点击一个字段,然后将设备旋转到相反的横屏(不要让它进入纵向)。键盘突然变得正常,并且可以正常使用。
![Problematic Keyboard](https://istack.dev59.com/hVDsJ.webp)