我已经移植了一个旧的应用程序,现在使用Xcode 8编译/在iPhone 7+上运行。一切工作正常,除了键盘看起来放大(比在iMessages中看到的标准键盘更大)。 附加的是iPhone 7+上的图像,第一个是带有标准键盘的iMessages屏幕,第二个屏幕是具有放大键盘的我的应用程序。键盘在iPhone 7+上缩放
在捕获UIKeyboardDidShowNotification时,我看到iPhone 7+上返回的键盘大小为320x253,这也是我在iphone 5上运行应用程序时得到的。在XCode 8中开发的另一个测试应用程序在iPhone 7+上提供了414x226的键盘大小, 320x216的iPhone 5
看来莫名其妙的OS是治疗我的应用程序为iPhone 5的多数民众赞成由iPhone支持兼容仅显示键盘尺寸5.
iMessages and my app on iphone 7+
您的应用程序是否有适当的启动屏幕文件? – rmaddy