【问题标题】:Optimize app for iPhone 6 / iPhone 6 plus为 iPhone 6 / iPhone 6 plus 优化应用程序
【发布时间】:2014-11-07 09:16:53
【问题描述】:

我怀疑是否建议使用指南来使应用程序适应 iPhone 6 和 iPhone 6 plus 的新屏幕(我添加了所有新图标和启动画面:http://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions)。我知道 iPhone 6 plus 图片是@3x 并且 iPhone 6 的宽度比以前的版本大。

我的问题是,例如,如果建议字体大小不同、更小,或者 xcode 是否会自动执行此操作。图片大小也一样。

我已阅读 Apple 指南,但没有澄清我的问题:

https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/index.html#//apple_ref/doc/uid/TP40006556-CH66-SW1

有任何建议、指南或建议吗?

更新:我找到了一个可能的解决方案。如果您使用 Launch xib(或故事板),屏幕将适应新设备。更多信息here.

谢谢。

【问题讨论】:

    标签: ios objective-c xcode iphone-6 iphone-6-plus


    【解决方案1】:

    您应该以 points 而不是 pixels 来考虑 iPhone/iPad 屏幕。这样做意味着 iOS 在每台设备上都做了“正确的事情”(或者至少 Apple 认为是正确的事情)。通常,所有设备上的字体大小保持不变。在 iPhone6/6+ 上,您只需在屏幕上获得更多信息。

    【讨论】:

    • 感谢您的回答!
    • @StephenDarlington 但是 iPhone 6 中的字体大小 22(点)在 iPhone 5 中显示时仍然更大
    • 字体大小 22 在 iPad 和 iPad mini 上是不同的。你可以检测 6+ 的屏幕尺寸并做不同的事情,但你不应该这样做。
    • @onmyway133 不,不是。您需要通过添加启动图像来启用 6 和 6 plus 的全分辨率
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-02
    • 1970-01-01
    • 2015-02-09
    • 2014-12-05
    • 1970-01-01
    • 1970-01-01
    • 2014-11-04
    相关资源
    最近更新 更多