如何压缩一行中的文本以适合它



我有一整段,我想把它放在一个标签中并被证明是合理的。另外,我希望每一行都有特定的单词范围。我知道 Xcode 中有"自动收缩",但它似乎不起作用,因为我正在多行文本中尝试它。

这是我 https://i.stack.imgur.com/bNOKU.jpg 尝试做的事情的一个例子。您可以看到文本如何适合标签并对齐。但是,并非每行都有相同数量的字符。 有没有办法在 swift 中压缩标签内的文本?

为标签使用minimumFontSize。它将允许您将所有文本放入标签中。此外,如果您希望标签自动创建多行,请将标签的numberOfLines设置为 0。使用此链接获取帮助。

最新更新