【问题标题】:How to compress the text in a line to fit it?如何压缩一行中的文本以适应它?
【发布时间】:2016-03-08 20:28:35
【问题描述】:

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

这是我正在尝试做的一个例子http://imgur.com/Kxbs64Q。您可以看到文本如何适合标签并且是合理的。但是,并非每一行都有相同数量的字符。有没有办法快速压缩标签内的文本?

【问题讨论】:

    标签: ios xcode swift text label


    【解决方案1】:

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

    【讨论】:

    • 是的,这将适用于标签内的所有测试。然而,这不是我所坚持的。我一直在尝试拉伸每行中的文本以使标签中的文本看起来合理。
    • 好的。很抱歉对于这个误会。这是另一个link,可帮助您获得合理的标签。
    • 我查看了链接中的内容。它对于正常的理由是可行的,但不是我需要的那种理由。我需要的是我将文本行分成几部分,然后我需要标签来拉伸或压缩文本以使其看起来合理。
    • 对不起,我不确定你在问什么。您应该提出一个不同的问题,并尝试更清楚、更准确地了解您要查找的内容。
    猜你喜欢
    • 2020-01-17
    • 1970-01-01
    • 2017-02-08
    • 1970-01-01
    • 1970-01-01
    • 2020-12-21
    • 1970-01-01
    • 2019-04-26
    • 1970-01-01
    相关资源
    最近更新 更多