gpt4 book ai didi

ios - adjustmentFontSizeToFitWidth 应该做什么?

转载 作者:行者123 更新时间:2023-11-29 05:54:14 24 4
gpt4 key购买 nike

我想让标签文本的字体大小适合标签的框架宽度或高度

我尝试了下一个,但没有任何变化(文本的字体大小与原来相同)

label.numberOfLines = 1 // I tried 0 and 1...
label.adjustsFontSizeToFitWidth = true
label.minimumScaleFactor = 1

Storyboard:

enter image description here

模拟器:

enter image description here

没有任何改变,不是吗?

更新

似乎只有当文本不适合容器(文本太大)时才会调整文本大小。如果文本小于容器的宽度,则不会执行任何操作

所以我需要别的东西......

最佳答案

将标签的 minimumScaleFactor 属性设置为小于 1 的值。

label.minimumScaleFactor = 0.5

Apple 的 documentation

If the adjustsFontSizeToFitWidth property is set to true, use this property to specify the smallest multiplier for the current font size that yields an acceptable font size to use when displaying the label’s text. If you specify a value of 0 for this property, the current font size is used as the smallest font size.The default value of this property is 0.

关于ios - adjustmentFontSizeToFitWidth 应该做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55318864/

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