Auto Scaling在Xcode 10 xcasset图像属性中做了什么

Vla*_*lad 6 uiimage xcasset xcode10

在Xcode 10中的xcasset目录图像属性上找到了一个名为"Auto Scaling"的新选项.

这个属性有什么作用?

是否与调整大小有关:使用PDF矢量资产时"保留矢量数据"?

在此输入图像描述

Ant*_*Dev 4

看来这个只能被 WatchOS 使用。

\n\n

来自https://developer.apple.com/documentation/watchkit/supporting_multiple_screen_sizes?language=objc

\n\n
\n

或者,在 watchOS 5 及更高版本中,您可以提供可扩展的 PDF 资源。添加 PDF 作为 2x 图像资源,然后将其“自动缩放”属性设置为“自动”。加载 PDF 时,系统会根据表中列出的当前设备\xe2\x80\x99s 屏幕尺寸缩放图像。这使您可以为所有四种屏幕尺寸提供单一资源。

\n
\n\n

我不确定这是否也适用于 iOS。在这个 WatchKit 文档之外,我找不到任何关于自动缩放的内容。

\n