0

我为表格视图创建了一个自定义单元格-它具有一些与原始标签类似的标签,但在原始标签中,当标题标签中的文本比屏幕上适合的文本长时,它会在末尾附加“...”。我试过在 IB 中寻找方法,但没有运气。我是否必须创建自己的方法才能在 UILabel 上获得此功能?

4

3 回答 3

1

您可以UIExtendedLabel从此链接使用我的课程(检查我的答案)UIExtendedLabel

于 2013-06-28T16:09:37.420 回答
0

不知何故,我设法将两个标签放在一起,但没有注意到。因此,如果换行模式设置为截断尾部,则标签会在末尾自动截断尾部添加“...”。我的错 - 我想如果我对 iOS 编程更有经验,我应该知道它会自动执行此操作

于 2013-06-28T16:46:48.310 回答
0

UILabel 上 numberOfLines 的默认属性是 1,如果要支持多行标签,则需要指定行数。

如:

myLabel.numberOfLines = 2;

您可能还需要调整标签大小以适应较长的文本或使用适合最大行数的标签。

于 2013-06-28T16:05:10.643 回答