【发布时间】:2011-01-19 16:33:24
【问题描述】:
我基本上是想找到正确的方法来设计一个 UITableViewCell,它里面有两个 UITextViews 和三个 UILabel。两个 UITextView 具有动态内容,直到运行时才能确定它们的大小。
我已经尝试了各种方法来根据运行时加载的内容重新计算 UITextViews 的高度,虽然非常费力和愚蠢,但我已经让它工作了,但它们随后在定位的 UILabel 上流血了他们下面的xib。
在计算 UITextViews 的新大小后,我真的需要重新计算每个 UILabel 的 y 坐标吗?有没有办法简单地让 xib 中的元素根据它们的新大小“推”它们下面的元素?
配置具有多个动态文本视图的 UITableViewCell 以使我的整个应用程序不包含计算高度和坐标的代码的正确方法是什么?
或者我不应该在同一个 UITableViewCell 中放置多个动态 UITextView 的答案?
【问题讨论】: