ios – 我真的必须明确支持iPhone 6和iPhone 6 Plus屏幕吗?

ios – 我真的必须明确支持iPhone 6和iPhone 6 Plus屏幕吗?,第1张

概述我不习惯在 Xcode 6中引入一个名为Size Classes的新布局系统,所以我决定采用旧的方式为iPhone和iPad创建两个独立的xib,相应地带有~iphone和~ipad后缀. 专为iPhone设计的Xibs(视图尺寸为IB等于320×568)非常适合新的iPhone 6和iPhone 6 Plus屏幕,如果我提供iPhone 6甚至可以加载@ 3x资产. 第一个问题,我是否真的需要添 我不习惯在 Xcode 6中引入一个名为Size Classes的新布局系统,所以我决定采用旧的方式为iPhone和iPad创建两个独立的xib,相应地带有~iphone和~ipad后缀.

专为iPhone设计的Xibs(视图尺寸为IB等于320×568)非常适合新的iPhone 6和iPhone 6 Plus屏幕,如果我提供iPhone 6甚至可以加载@ 3x资产.

第一个问题,我是否真的需要添加启动故事板来表明我的应用程序支持新的iPhone,或者我可以不使用它?

如果我添加它们,我为iPhone 4s / 5设计的所有xib将停止为iPhone 6和6 plus工作.

第二个问题,我真的必须提供@ 3x资产集吗? iPhone 6使用@ 2x资源设置,iPhone 6加上如果没有@ 3x图像升级@ 2x图像以非常流畅的方式使我无法确定任何像素化.

我特别感兴趣的是,Apple是否会拒绝该应用程序,或者可能不会在应用程序中添加某种“iPhone 6 Plus优化”徽章或任何其他处罚?

解决方法 使用启动文件仅适用于iOS 8,因此如果您的目标是iOS 7,您仍然需要静态启动图像才能支持iOS 7.

除了一些所需的启动图像和图标,在您的应用程序中提供更高分辨率的图像(例如@ 2x)始终是可选的.

使用图像视图上的缩放模式自动缩放图像以适合.

您需要为新的iPhone 6屏幕提供静态启动图像或启动文件,否则您的应用将无法在App Store的应用页面上获得“针对iPhone 6优化”的文本.

总结

以上是内存溢出为你收集整理的ios – 我真的必须明确支持iPhone 6和iPhone 6 Plus屏幕吗?全部内容,希望文章能够帮你解决ios – 我真的必须明确支持iPhone 6和iPhone 6 Plus屏幕吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1114159.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存