gpt4 book ai didi

iphone - 如何使 icon.png 显示在旧 iphone 上,而 icon@2x.png 显示在较新的 iPhone 上?

转载 作者:行者123 更新时间:2023-12-01 18:26:50 25 4
gpt4 key购买 nike

我制作了 2 个图标,一个 57x57 用于没有视网膜显示屏的旧 iPhone,另一个 114x114 用于视网膜显示。在 info.plist 上我放了图标文件 = icon.png,现在呢?我在哪里放了 icon@2x.png 以及我在哪里定义了一个将被使用的女巫?

最佳答案

您可以使用 CFBundleIconFiles 在信息列表中指定多个图标文件。 key 。 CFBundleIconFiles包含标识捆绑图标文件的字符串数组。系统会根据使用情况和底层设备类型自动选择大小最合适的图标。

此外,如果您未指定图标文件名的文件扩展名,则可以省略图像文件的高分辨率变体。系统会自动检测图像文件的高分辨率 (@2x) 版本。换句话说,如果您在 info plist 中指定“icon”而不是“icon.png”,并且您的项目中还有一个名为“icon@2x.png”的高分辨率版本(并复制到应用程序包中) ,您甚至不需要在 info plist 中指定“icon@2x.png”。

有关图标的信息,包括它们的大小,请参阅 "App Icons"在 iOS 人机界面指南中。

关于iphone - 如何使 icon.png 显示在旧 iphone 上,而 icon@2x.png 显示在较新的 iPhone 上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12875173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com