我只在纵向模式下为 iPhone 构建 UI。UI 包含多个图像。图像的大小因设备而异。例如,在 iPhone 5 上,按钮是 250x250,但在 iphone 6 上是 295x295。问题是 iPhone 5 和 iPhone 6 都使用来自资产的相同 2x 渲染图像。
除了在代码中检测显示的大小并设置 UIImageView 源之外,是否可以将图像设置为自适应布局类大小?
自适应布局似乎不允许这种区分。
我只在纵向模式下为 iPhone 构建 UI。UI 包含多个图像。图像的大小因设备而异。例如,在 iPhone 5 上,按钮是 250x250,但在 iphone 6 上是 295x295。问题是 iPhone 5 和 iPhone 6 都使用来自资产的相同 2x 渲染图像。
除了在代码中检测显示的大小并设置 UIImageView 源之外,是否可以将图像设置为自适应布局类大小?
自适应布局似乎不允许这种区分。