目前我正在调整我现有的 iOS 应用程序以适应 iOS 8 和 iPhone 6。目前 iPhone 6 上的键盘看起来相当高(就像 iPhone 6 支持更新之前的 WhatsApp 应用程序)。有人可以告诉我我必须做什么才能在我的代码中解决这个问题吗?
最佳答案
这不是编码问题。您的应用正在为较小的屏幕尺寸呈现,然后按比例放大以适应新的较大屏幕(包括键盘)。如果您希望它正确呈现,您需要在 iPhone 6 和 6 plus 的原始分辨率中包含启动图像,但如果您希望所有内容都增长以适应新的屏幕尺寸并采取,您可能需要使用自动布局利用额外的空间。
对于 iPhone 6:
750 x 1334 (@2x) 纵向 横向 1334 x 750 (@2x)
对于 iPhone 6 Plus:
1242 x 2208 (@3x) 纵向 横向 2208 x 1242 (@3x)
或者你可以通过这个链接,它可能对你有帮助
http://matthewpalmer.net/blog/2014/09/10/iphone-6-plus-launch-image-adaptive-mode/
关于ios - 我的 iOS 应用程序中的键盘在 iPhone 6 上太高了。如何在 XCode 中调整键盘的分辨率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27239551/