我试图找出与顶部约束有关的UILabel中的autoshrink选项。

我有UIView和三个标签。其中之一启用了自动收缩选项。它具有要居中的约束,并且具有“尾随”和“顶”约束,在更改UIView的大小时应缩小标签。如果我使UIVIew变细,则字体大小会减小,但是如果我更改UIView字体的高度,则不会更改。

UILabels的约束:

  • 将Center X与Superview对齐
  • 将中心Y与Superview对齐
  • 尾随空间到Superview> = 50
  • 要查看的顶部空间> = 40
  • 将中心X与label2对齐
  • label1的顶部空间等于:15
  • label2的底部空间等于:3

  • 标签1约束:
  • 将中心x对齐以查看
  • 到 super 视图的尾随空间> = 10
  • 领导观看的空间> = 10
  • 缩小标签的底部空间等于15

  • 标签2约束:
  • 将X中心对齐以收缩标签
  • 缩小标签的顶部空间等于3

  • 如何改变呢?

    我想要的是,在最后一张图像上,标签将自动收缩。因此,如果我更改UIView标签的宽度或高度,则应缩小。

    ios - NSLabel自动收缩具有最高限制-LMLPHP

    ios - NSLabel自动收缩具有最高限制-LMLPHP

    ios - NSLabel自动收缩具有最高限制-LMLPHP

    最佳答案

    请选择您的收缩标签集

    行数为0

    换行符:剪辑

    自动收缩:最小字体比例0.25
    ios - NSLabel自动收缩具有最高限制-LMLPHP

    关于ios - NSLabel自动收缩具有最高限制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40080247/

    10-11 22:14