根据内容长度更改按钮大小,使按钮保持其形状
Changing button's size based on its content's length, so the button keeps its shape
我有一个以编程方式创建的 UIButton
(不过可以从 Interface Builder
自定义)。它是一个圆形,看起来像这样:
现在我正在研究国际化,我需要检查它是否有 Double-Length 伪语言。上图是在应用程序语言设置为 double-length pseudo 时拍摄的,但是如您所见,按钮只显示一个词。以下是按钮的约束条件:
按钮的标题样式为plain,文本为centre-aligned,换行设置为"Word Wrap"。
如何使按钮保持其形状但在需要时增加其大小(基本上,将其宽度和高度增加相同的数量,因此它保持为圆形),例如,在这种情况下显示两个 "Menu"的话?如果您知道如何实现这一点,我将不胜感激。
尝试将按钮上的内容压缩阻力设置为水平和垂直所需的 (1000)。它还将取决于允许大小更改的上方和下方的 stackView。
我有一个以编程方式创建的 UIButton
(不过可以从 Interface Builder
自定义)。它是一个圆形,看起来像这样:
现在我正在研究国际化,我需要检查它是否有 Double-Length 伪语言。上图是在应用程序语言设置为 double-length pseudo 时拍摄的,但是如您所见,按钮只显示一个词。以下是按钮的约束条件:
按钮的标题样式为plain,文本为centre-aligned,换行设置为"Word Wrap"。 如何使按钮保持其形状但在需要时增加其大小(基本上,将其宽度和高度增加相同的数量,因此它保持为圆形),例如,在这种情况下显示两个 "Menu"的话?如果您知道如何实现这一点,我将不胜感激。
尝试将按钮上的内容压缩阻力设置为水平和垂直所需的 (1000)。它还将取决于允许大小更改的上方和下方的 stackView。