UITableviewCell动态高度使用UITableViewAutomaticDimension以编程方式

时间:2016-09-30 10:23:36

标签: ios objective-c uitableview autolayout

嗨,大家好,我正在以编程方式遇到UITableview的动态高度问题。我已经设置了所有视图的Autolayout而没有任何错误 但lblDesc(UILabel)根据内容不随其大小扩展。 PLZ指导我

有时我不需要btnVideo(UIButton)所以我必须隐藏btnVideo(UIButton)并动态地将所有社交网络UIButton都放在lblDesc(UILabel)之后

这里我只用一个视图附加了我的代码

UITableViewAutomaticDimension

https://drive.google.com/file/d/0B5mabdphYDhzWG9UMzM2MTV6cms/view?usp=sharing

1 个答案:

答案 0 :(得分:1)

您应该使用UITextView而不是UILabel。

顺便说一句,永远不要忘记你正确设置所有边缘的文本视图和容器视图之间的约束,因此根据文本大小,整个单元格将动态调整大小。

我查看了您的代码。 tableview具有正确的设置。 只需设置正确的布局约束,以便表视图可以知道它应该如何改变单元格的高度。

干杯