gpt4 book ai didi

ios - (iOS) 具有比例约束的 ImageView 的图像分辨率是多少?

转载 作者:行者123 更新时间:2023-11-30 12:57:27 25 4
gpt4 key购买 nike

如果我创建一个具有与屏幕尺寸成比例的约束的 ImageView 。我无法确定需要为 x1、x2 或 x3 中的任何一个提供的图像的确切尺寸。我了解图像集的工作原理。但它正在计算出我需要的尺寸,因为当我使用以下代码时,我测试的每个设备的尺寸略有不同:

 print(imageView.bounds.size.width)
print(imageView.bounds.size.height)

不同的 x2 设备(例如 iPhone 5 和 iPhone 6)会给我带来细微的差异。但因为他们收到相同的图像,看起来不会有所不同吗?

最佳答案

  1. UIImageView 上添加 Aspect Ratio 约束,以确保不会拉伸(stretch)图像。
  2. UIImageView 使用 Aspect FillAspect Fit 内容模式。
  3. 保留每个比例因子(2x、3x)的最大图像。基本上,2x 比例因子有多种设备分辨率,因此 @2x 图像应该具有专为 iPhone 6 设计的分辨率,并且在较小的设备(iPhone 5/4s)上会自动缩小。 3x 图像的分辨率应为

关于ios - (iOS) 具有比例约束的 ImageView 的图像分辨率是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40269637/

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