gpt4 book ai didi

ios - Auto Layout 可以用来代替 Asset Catalog 吗?

转载 作者:行者123 更新时间:2023-11-28 21:53:08 26 4
gpt4 key购买 nike

我想问一下用asset catalog的目的是什么,在iphone screen platforms才可以用的时候必须要创建x.png、x@2x.png、x@3x.png图片才能支持自动布局?

我的意思是,我们不能只设置约束并拥有一个 x.png 图像,并且根据屏幕尺寸和约束,自动布局将按比例缩放图像,而不必具有 3 个不同尺寸的相同图像图片?

这就是我现在正在为我的应用所做的事情,想知道使用自动布局而不是 Assets 目录是否有益?除非我误解了两者之间的区别?

enter image description here

正如您从我的屏幕截图中看到的那样,我设置了一个具有比例高度约束的 UIImageView,它会根据屏幕尺寸适当缩放。

有人能详细解释一下吗?谢谢

最佳答案

自动布局会更改图像 View (UIImageView) 的大小。 Assets 目录有助于替换不同分辨率的图像 (UIImage) 以匹配屏幕分辨率。他们彼此没有任何关系。

此外,使用比您需要的更大的图像会非常浪费内存。因此,您可以在单分辨率屏幕 iPad 上使用缩小的 3 倍图像,但这会非常浪费内存 - 甚至可能看起来不如使用单分辨率图像开始时好,图像的像素可以匹配屏幕的像素。

关于ios - Auto Layout 可以用来代替 Asset Catalog 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27538074/

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