Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios UIButton背景图像是否支持动态类型?_Ios_Swift_Uibutton_Accessibility_Dynamic Type Feature - Fatal编程技术网

Ios UIButton背景图像是否支持动态类型?

Ios UIButton背景图像是否支持动态类型?,ios,swift,uibutton,accessibility,dynamic-type-feature,Ios,Swift,Uibutton,Accessibility,Dynamic Type Feature,观看之后,我想在我的应用程序中支持动态类型。标签很容易,但是如果UIButton设置了一个图像作为背景呢?图像为pdf格式,单比例,保留矢量数据。UIButton启用了辅助功能>调整图像大小复选标记,但它仍然不起作用。我没有为该按钮设置任何大小限制。背景图像被缩放以填充UIButton的边界 放大此类图像的唯一方法是使用动态类型,并根据您在观看的图片中注意到的大小进行更改 但是,仍然可以使用文本样式缩放图像(而不是背景)和按钮的字体: myButton.titleLabel?.adjustsFo

观看之后,我想在我的应用程序中支持动态类型。标签很容易,但是如果UIButton设置了一个图像作为背景呢?图像为pdf格式,单比例,保留矢量数据。UIButton启用了辅助功能>调整图像大小复选标记,但它仍然不起作用。我没有为该按钮设置任何大小限制。

背景图像被缩放以填充UIButton的边界

放大此类图像的唯一方法是使用
动态类型
,并根据您在观看的图片中注意到的大小进行更改

但是,仍然可以使用文本样式缩放图像(而不是背景)和按钮的字体:

myButton.titleLabel?.adjustsFontForContentSizeCategory = true
myButton.adjustsImageSizeForAccessibilityContentSizeCategory = true
最后,背景图像仅根据可访问性
动态类型
用于其标题标签的大小
将其大小调整到其按钮的边界

此外,如果在本例中不能使用动态类型,可以查看if-need⟹ iLargeContentViewerItem协议是iOS 13的一项新功能,显示与标准条形图项目相同的HUD