代码之家  ›  专栏  ›  技术社区  ›  Tigran Iskandaryan

根据内容的长度更改按钮的大小,使按钮保持其形状

  •  1
  • Tigran Iskandaryan  · 技术社区  · 8 年前

    我有一个 UIButton 以编程方式创建(可以从 Interface Builder 尽管如此)。它是一个圆形,看起来像这样:

    enter image description here

    现在我正在研究国际化,我需要检查它的双长度伪语言。上面的图片是当应用程序语言设置为双倍长度伪时拍摄的,但正如您所见,按钮仅显示一个单词。以下是按钮的约束条件:

    enter image description here

    按钮的标题样式为普通,文本居中对齐,换行符设置为“文字换行”。 如何使按钮保持其形状,但在需要时增加其大小(基本上,增加相同数量的宽度和高度,使其保持圆形),例如,在本例中显示两个“菜单”字?如果你知道如何做到这一点,我将感谢你的帮助。

    1 回复  |  直到 8 年前
        1
  •  1
  •   tiltem    8 年前

    尝试将按钮上的内容压缩阻力设置为水平和垂直所需(1000)。它还将取决于上面和下面的堆叠视图,以允许尺寸变化。