gpt4 book ai didi

ios - UIButton 背景图片可以支持 Dynamic Type 吗?

转载 作者:可可西里 更新时间:2023-11-01 01:07:57 25 4
gpt4 key购买 nike

看完this talk我想在我的应用程序中支持动态类型。标签很容易,但是将图像设置为背景的 UIButton 呢?图像为 pdf 格式,单比例并保留矢量数据。 UIButton 有 Accessibility > Adjusts Image Size 复选标记,但它仍然不起作用。我没有为该按钮的大小设置任何限制。

最佳答案

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

放大此类图像的唯一方法是使用动态类型 并按照您在WWDC video 中注意到的那样更改大小你看了。

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

myButton.titleLabel?.adjustsFontForContentSizeCategory = true
myButton.adjustsImageSizeForAccessibilityContentSizeCategory = true

最后,背景图像仅根据用于其标题标签的可访问性动态类型大小将其大小调整到其按钮的边界。

另外,如果你不能在这种情况下使用动态类型,你可以看看 Large Content Viewer如果需要 ⟹ UILargeContentViewerItem 协议(protocol) 是一项 iOS 13 新功能,它显示与标准栏项目相同的 HUD。

关于ios - UIButton 背景图片可以支持 Dynamic Type 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53610292/

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