我有一个应用程序,该应用程序具有一个适用于横向和纵向模式的viewcontroller,现在当应用程序进入横向模式并返回纵向模式时,直到应用程序退出,键盘才出现。
这个问题肯定与iOS 8.0没有关系,因为它在具有iOS 8.0的iPhone 5S中可以很好地工作,但不适用于iPhone 6和6+。还要检查键盘框架及其显示是否正确,但键盘没有出现。任何建议都会有很大帮助。
还是有一种方法可以强制键盘显示出来。
您是否尝试为iPhone 6和6+添加启动图像?如果没有针对2种新设备分辨率的特定启动图像,该应用程序将基本上假装宽度仍为320像素,并且仅拉伸所有内容以适合更大的屏幕。我已经看到这会导致iPhone 6和6+设备上的键盘出现许多奇怪的问题,而且听起来这也可能是这里的潜在问题。这是两种设备都需要的启动图像分辨率:
对于iPhone 6:纵向750 x 1334(@ 2x)-横向1334 x 750(@ 2x)
对于iPhone 6 Plus:纵向为1242 x 2208(@ 3x)-横向为2208 x 1242(@ 3x)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句