我的 iOS 应用程序中的键盘在 iPhone 6 上太高了。如何在 XCode 中调整键盘的分辨率?
Posted
技术标签:
【中文标题】我的 iOS 应用程序中的键盘在 iPhone 6 上太高了。如何在 XCode 中调整键盘的分辨率?【英文标题】:The keyboard in my iOS app is too tall on the iPhone 6. How can I adjust the resolution of the keyboard in XCode? 【发布时间】:2014-12-01 23:53:50 【问题描述】:目前我正在将我现有的 ios 应用程序调整为 iOS 8 和 iPhone 6。目前 iPhone 6 上的键盘看起来相当高(就像 iPhone 6 支持更新之前的 WhatsApp 应用程序一样)。谁能告诉我我必须做什么才能在我的代码中解决这个问题?
【问题讨论】:
你的应用程序兼容 iPhone 6 了吗?即它不再放大了吗? 【参考方案1】:这不是编码问题。您的应用程序正在针对较小的屏幕尺寸进行渲染,然后按比例放大以适应新的较大屏幕(包括键盘)。如果您希望 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/
【讨论】:
很高兴它有帮助。祝你好运! @wottle “截图”是什么意思? “启动屏幕”? 是的,我的意思是启动图像。以前由 Default.png 指定的内容。现在我建议使用 images.xcassets。以上是关于我的 iOS 应用程序中的键盘在 iPhone 6 上太高了。如何在 XCode 中调整键盘的分辨率?的主要内容,如果未能解决你的问题,请参考以下文章