gpt4 book ai didi

iphone - 针对特定 iPhone 型号的图像

转载 作者:搜寻专家 更新时间:2023-11-01 06:22:33 26 4
gpt4 key购买 nike

假设我有一张图片是 iPhone 4s 屏幕显示高度的一半,当这张图片加载到 iPhone 5 时,这个尺寸显然不再是 iPhone 的一半,因为 iPhone 5 的高度稍大然后是 iPhone 4s。

我的问题是,就像使用 2x 和 3x 图像一样,有没有一种方法可以将图像添加到针对特定 iPhone 的应用程序中?这样其他未定位的图像将不会随应用程序一起下载。

或者我是否需要向应用程序添加各种尺寸的图像,然后在代码中说如果 iphone4 加载此图像,如果 iphone5 加载此图像?我不想这样做的唯一原因是我将拥有比 iphone6 plus 或 iPad 多 3 倍的存储图像(目标 iPhone 4、5、6)。

我希望像 image@2x~iphone4.png 或 image@2x~iphone5.png 这样的东西,但这不起作用。

最佳答案

David Cao's answer对于捆绑的图像 Assets 是正确的,但您已经提到您真的不想在应用中包含这么多 Assets 。

您可能想查看 App Thinning Xcode 7/iOS 9 的功能,以及按需资源,这将允许您将所需的图像加载到 Xcode 中,但 App Store 只会下载正在使用的设备所需的资源。

如果您仍然需要支持 iOS 8,则需要将图像存储在远程服务器上并在需要时加载它们。

关于iphone - 针对特定 iPhone 型号的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31295347/

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