【发布时间】:2014-10-13 09:07:20
【问题描述】:
我的应用程序中几乎没有 UILabel。通过将 numberOfLines 设置为 0,将它们全部设置为多行。通过这种方式,其中一些有 1 行,一些有 2。我的问题是,根据这个应用程序的语言语法,某些单词不应该在末尾一行。
例如,让我们有一句话:“约翰正在收集化石和邮票”。
这一行将足够长,以便在单词“and”之后出现换行符。根据语法,这不应该发生,所以我想在这个词之前换行,所以在换行之后代替这个:
John is collecting fossils and
stamps
我想得到:
John is collecting fossils
and stamps
有可能实现吗?我正在使用 iOS 7 及更高版本,因此无需关心与旧 iOS 版本的兼容性。
【问题讨论】:
标签: objective-c uilabel line-breaks