【发布时间】:2018-08-23 15:12:38
【问题描述】:
我有这个 xib 文件,它有 3 个标签。
我需要标签作为表头,这意味着标签line 属性设置为0,line break 属性设置为word wrap。
这听起来很有希望,但它会逐个字符地分解单个单词,如果标签有多个单词,它只会显示第一个单词。
我已经尝试了我能想到的任何东西,并且正在尝试留在 XCODE 编辑器中并尽可能少地编写代码。
编辑:我的目标是这样的:
如果它是一个单词并且不适合指定区域:缩小文本。
如果不止一个词,请打断短语,但从不逐字打断。
这是我的xib 文件的图像。
如您所见,单个单词(百科全书)被分成两行。
【问题讨论】:
-
如果只有一个单词,应该如何逐字换行?
-
@LinusGeffarth 在这种情况下我希望它只是缩小文本。
-
截断会比一个没有连字符的单词分成两行更好。
标签: ios objective-c xcode autolayout