观看this talk后,我想在我的应用中支持动态类型。标签很容易,但是将图像设置为背景的UIButton呢?图像为pdf,单一比例和保留矢量数据。 UIButton具有“可访问性”>“调整图像大小”复选标记,但仍不起作用。我没有为该按钮设置任何大小限制。
答案 0 :(得分:2)
缩放背景图片以填充UIButton的边界。
放大这种图像的唯一方法是使用Dynamic Type
并按照观看的WWDC video中的说明更改大小。
但是,仍然可以使用文本样式来缩放图像(而不是背景)和按钮的字体:
myButton.titleLabel?.adjustsFontForContentSizeCategory = true
myButton.adjustsImageSizeForAccessibilityContentSizeCategory = true
最后,背景图片仅根据其标题标签所使用的Dynamic Type
大小的可访问性来调整其大小以适应其按钮的边界。