UILabel文字应按单词分开时,会逐个字符分解

时间:2018-08-23 15:12:38

标签: ios objective-c xcode autolayout

我有这个xib文件,带有3个标签。
我需要标签充当表头,这意味着标签的line属性设置为0,而line break属性设置为word wrap

这听起来很有希望,但是它会按字符将单个单词打断,并且如果标签中有多个单词,则只会显示第一个单词。

我尝试了所有可以考虑的事情,并试图停留在XCODE编辑器中并尽可能少地编写代码。

编辑:我要针对的行为是:
如果是单个单词,并且无法放入指定区域内:请缩小文本。
如果该词不止一个,请将该词组打断,但从不按字符打断一个词。

这是我的xib文件的图像。

My xib

如您所见,单个单词(百科全书)分为两行。

1 个答案:

答案 0 :(得分:0)

它的作用符合预期:“包装会在单词边界发生,除非单词本身不在一行上。” (source