使用资产目录是否适用于应用程序中的所有图像或仅适用于图标/启动图像

时间:2015-07-29 20:01:50

标签: ios xcode ipad retina asset-catalog

我正在创建一个iPad应用程序,它将附带许多png图像供IN APP使用。我试图确定使用带有xcode的资产目录是否可行,以支持视网膜常规1024 res,但不强制下载两个版本。关于资产目录的大多数信息似乎只谈论应用程序图标和启动图像,所以我很好奇它是否适用于所有应用程序图像。

我的问题不仅是目录能够确保不下载所有图像的两个版本。但这是值得的工作还是我们应该只包括视网膜,并让应用程序缩小旧图像的图像(我知道这可能很慢)。

大多数时候,背景上会有大约20到40张图像,但根本没有多少活动动画。

1 个答案:

答案 0 :(得分:2)

您绝对应该使用资产目录来存储您的png图像。在iOS 9中,apple实现了新功能“app slicing”。最新的iTunes和运行iOS 9.0+的设备支持切片应用。您使用所有图像分辨率上传您的应用程序,App Store会为每个设备(视网膜,非视网膜等)的存档创建单独的应用程序变体。

查看developer.apple.com - AppThinning