【发布时间】:2014-12-10 13:27:32
【问题描述】:
我目前遇到以下问题:
在我的应用程序中,我动态更改了包含各种字符串的UILabels。长,短,一个词等。该应用程序不控制它显示的字符串,它只是接收它们,根据最大可能的字体大小调整标签大小以正确适应屏幕。
除了 SDK 本身完成的换行之外,这一切都很好。当由于UILabels 宽度而无法容纳下一个单词时,它会简单地换行。这有时会导致不太好的换行符,导致单个单词呈现到最后一行。我想避免这种情况。
是否已经有任何方法/框架可以帮助解决这个问题,还是我必须编写自己的算法来扫描字符串以确定在哪里插入\n?
【问题讨论】:
标签: ios swift uilabel line-breaks