【发布时间】:2013-05-16 12:25:38
【问题描述】:
我正在使用setNumberOfLines 和sizeToFit 动态调整tableView 单元格中的标签大小。当超过 2 行时,我的标签会向上伸展,但我想让它向下伸展。
假设我有label1 和label2。他们的y位置在设置label.text之前是一样的:
label1 label2
--------- ---------
| | | |
--------- ---------
label1只有一行,label2分别设置label.text后有两行。现在看起来像这样:
label1 label2
---------
--------- | line1 |
| line1 | | line2 |
--------- ---------
但是,我想要的是:
label1 label2
--------- ---------
| line1 | | line1 |
--------- | line2 |
---------
我相信有一种简单的方法可以实现我的目标,但我无法通过使用我能想到的关键字进行谷歌搜索。
我的代码:
myLabel.text = value;
[myLabel setNumberOfLines:0];
[myLabel sizeToFit];
【问题讨论】:
-
我已经更新了。不过我觉得没关系。它就像每个动态调整
UILabel大小的示例代码一样简单。