iOS 自动计算高度

Posted 举个例子yi聪聪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 自动计算高度相关的知识,希望对你有一定的参考价值。

这个新特性,意味着View被Autolayout调整frame后,会自动拉伸和收缩SupView。

具体到Cell,要求cell.contentView的四条边都与内部元素有约束关系。

技术分享

 

在TableViewController里

- (void)viewDidLoad {

    [super viewDidLoad];

    

//添加这两行代码

    self.tableView.estimatedRowHeight = 44.0f;

    self.tableView.rowHeight = UITableViewAutomaticDimension;

 

}

以上是关于iOS 自动计算高度的主要内容,如果未能解决你的问题,请参考以下文章

iOS 计算UILabel 文本高度问题

iOS开发小技巧--iOS8之后的cell自动计算高度

iOS8+ UITableView自动计算cell高度并缓存

iOS:通过Self-Sizing Cells新特性自动计算cell的高度

用mansard对cell的子控件设置约束,并且自动计算cell高度的问题,ios7警告

tableViewCell自动计算高度