gpt4 book ai didi

ios - xcode 中的全屏图像大小和命名

转载 作者:可可西里 更新时间:2023-11-01 05:43:33 34 4
gpt4 key购买 nike

我在这里有点困惑。比方说,如果我想将图像设置为我的 ios 应用程序 (iphone) 的背景(全屏),我必须制作的图像的尺寸是多少?我用谷歌搜索,但还没有找到明确的答案。

使用图像 Assets 也没有给出任何解释。我尝试创建新的图像集,它只显示 1x、2x 和 3x 的 3 个插槽。 xcode 如何区分用于 iphone 5 和 iphone 6(不同比例)的图像?

编辑

我的问题好像不清楚。如果 iphone 5 和 6 的图像相同,纵横比是否不同?它会在一台设备上被拉伸(stretch),反之亦然,我不希望这样。回到 iphone 6 之前,我只是创建大小为 320x480、640x960 和 640×1136 的图像 .png、@2x.png 和 -568h@2x.png。所以我的问题是,对于 iphone 6 和 6+,我的图像的命名和大小是什么?

最佳答案

If, say, I want to set an image as background (full screen) for my ios app (iphone), what are the sizes for the image I have to make?

您可以使用[UIScreen mainScreen].bounds 的宽度和高度来设置您的 View 框架。

it just shows 3 slots for 1x, 2x, and 3x

它们不用于处理显示比例,仅用于显示解决方案(视网膜或非视网膜)。您可以只在代码中使用 xxx.png,它会选择使用 xxx@2x.pngxxx@3x.png适本地。

How the xcode differentiate between what image to use for iphone 5 and iphone 6 (different ratio)?

UIImageView 有一个名为-setContentMode: 的实例方法,您可以使用UIViewContentModeScaleAspectFill 模式在不同比例的不同设备上显示,即, 一些部分将被切断。

关于ios - xcode 中的全屏图像大小和命名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32644032/

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