如何在Objective C中动态设置高度和约束

时间:2017-04-25 06:25:09

标签: ios objective-c ios-autolayout

我是iOS的新手,我在自定义tableview上设置约束时遇到问题。我在图像中使用了两个标签

enter image description here

但是在约束之后它也给了我差距

enter image description here

我找到了解决方案但无法理解并在此处申请。

//Assign Table View Hight...
closetableview.estimatedRowHeight = 80;//the estimatedRowHeight but if is more this autoincremented with autolayout
closetableview.rowHeight = UITableViewAutomaticDimension;
[closetableview setNeedsLayout];
[closetableview layoutIfNeeded];
closetableview.contentInset = UIEdgeInsetsMake(0, 0, 0, 0) ;

closetableview.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero];

我已经在viewDidLoad中编写了这样的代码。

0 个答案:

没有答案