美文网首页
swithui widget 文字最后一个字总是被省略的解决方法

swithui widget 文字最后一个字总是被省略的解决方法

作者: 毛线帽1894 | 来源:发表于2022-01-21 23:32 被阅读0次

    有时候我们需要UIlabel根据字数多少来减小字型大小,使得UIlabel能够显示全所有的文字。你需要做的就是设定minimumScaleFactor。minimumScaleFactor预设值是0,此时最小字型就是设定的字型大小,和1的效果一样。

    因此1、0<minimumScaleFactor<1时才能达到效果。(字型10,想要最小字型5,设定0.5即可)

    2、另外要设定adjustsFontSizeToFitWidth=YES.

    3、还有需要UIlabel的行数是1的时候才有用,多行的label是不行的

    例:

    Text("Restart").lineLimit(1).minimumScaleFactor(0.5).font(.title).padding()

    相关文章

      网友评论

          本文标题:swithui widget 文字最后一个字总是被省略的解决方法

          本文链接:https://www.haomeiwen.com/subject/tjoyhrtx.html