【发布时间】:2012-07-05 06:45:34
【问题描述】:
我有一个UIlabel 视图,它允许显示两行字符串。但就我而言,只有一个长词。无论我将换行模式设置为UILineBreakModeTailTruncation 或UILineBreakModeWordWrap,它总是将单词分成两行。像这样:
“xxxxxx
xx"
我想在第一行截断它,如下所示:
“xxxx……”
有什么方法可以实现。 在大多数情况下,它应该允许显示两行单词。
补充编辑: 以下图为例。前两个标签是我所期望的:一个长词可以截断一行;可以在两行中显示多个短词。 底部标签当前已发生。
【问题讨论】:
-
我说过,在其他一些情况下,它应该允许显示两行(多个短词可以显示在两行中)。只是在极少数情况下,一个长单词会被字符换行成两行,我只想用“...”在一行中显示。
-
你到底想要什么我还没明白你的意思?
-
我想将文本显示为前两个图像。它可以将多个单词分两行显示为右上角的图像,也可以将一个长单词显示为一行中的左上角图像。我不想要底部图像。