Xcode iOS Universal应用程序图像大小

Xcode iOS Universal应用程序图像大小,第1张

概述我正在尝试为所有iOS设备(iPhone和iPad)创建通用应用程序.现在我对图像大小处理感到困惑.给我一个@ 1x,2x,3x图像大小的过程和细节. 如您所知,市场上有多种iOS设备,如iPhone 4,iPhone 4s,iPhone 5,iPhone 5s,iPhone 6,iPhone 6,iPad,iPad Retina等. 这些设备具有不同的分辨率,其中较新的设备(例如iPhone 6 我正在尝试为所有iOS设备(iPhone和iPad)创建通用应用程序.现在我对图像大小处理感到困惑.给我一个@ 1x,2x,3x图像大小的过程和细节.解决方法 如您所知,市场上有多种iOS设备,如iPhone 4,iPhone 4s,iPhone 5,iPhone 5s,iPhone 6,iPad,iPad Retina等.

这些设备具有不同的分辨率,其中较新的设备(例如iPhone 6和iPad Retina)具有较高的分辨率,较旧的设备(例如iPhone 4)具有较低的分辨率.

对于图像,图像资源中的@ 1x,@ 2x和@ 3x占位符允许您提供:

>一张映射到@ 1x的低分辨率图像,
>中等分辨率图像,映射到@ 2x,和
>高分辨率图像,映射到@ 3x.

因此,在通用应用程序中,例如,用于图标的@ 1x /低分辨率图像将自动用于iPhone 4设备,而@ 3x /高分辨率图像将用于iPhone 6设备.

对于我的通用应用程序,我会使用各种PNG图像并根据Apple的iOS Human Interface Guidelines文档中的Icon and Image Sizes进行缩放.

例如,如果我有一个App Icon图像,那么我将以三种不同的大小创建该图像的三个不同副本:

>低分辨率@ 1x版本,76 x 76.
>中等分辨率@ 2x版本,120 x 120.
>高分辨率@ 3x版本,180 x 180.

如果您使用的是故事板,则可以将相关图像拖放到图像的相应1x / 2x / 3x图像资源位置.

再次,请参阅Apple的人机界面和用户界面指南,以了解您要为各种资产定位的近似图像大小(即应用程序图标,启动图像,设置图标,标签栏图标等).

总结

以上是内存溢出为你收集整理的Xcode iOS Universal应用程序图像大小全部内容,希望文章能够帮你解决Xcode iOS Universal应用程序图像大小所遇到的程序开发问题。

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

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

原文地址:https://54852.com/web/1052232.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存