Xcode iOS Universal应用程序图像大小
我正在尝试为所有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的低分辨率图像, 因此,在通用应用程序中,例如,用于图标的@ 1x /低分辨率图像将自动用于iPhone 4设备,而@ 3x /高分辨率图像将用于iPhone 6设备. 对于我的通用应用程序,我会使用各种PNG图像并根据Apple的iOS Human Interface Guidelines文档中的Icon and Image Sizes进行缩放. 例如,如果我有一个App Icon图像,那么我将以三种不同的大小创建该图像的三个不同副本: >低分辨率@ 1x版本,76 x 76. 如果您使用的是故事板,则可以将相关图像拖放到图像的相应1x / 2x / 3x图像资源位置. 再次,请参阅Apple的人机界面和用户界面指南,以了解您要为各种资产定位的近似图像大小(即应用程序图标,启动图像,设置图标,标签栏图标等). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |