【发布时间】:2014-02-01 20:49:53
【问题描述】:
我使用的是默认的 UITableViewCell,只是它的 textLabel。我的文字是多行的。计算其高度的最佳方法是什么?
我知道有多种 NSString 大小调整方法,但为了使用这些方法,您必须指定宽度。而且我不知道默认 textLabel 的宽度,我怀疑它会根据放置在其中的文本而改变。
我也尝试过使用这里描述的方法:
Using Auto Layout in UITableView for dynamic cell layouts & variable row heights
...但它不起作用(估计大小总是返回 0);该帖子暗示该解决方案仅适用于 UITableViewCell 子类。 (我可以子类化,但这不是必需的。)
建议?我的应用是特定于 iOS 7 的。
谢谢!
【问题讨论】:
标签: ios uitableview