美文网首页
使用Masonry布局时,tableHeaderView的设置

使用Masonry布局时,tableHeaderView的设置

作者: 无情酱油 | 来源:发表于2017-06-28 15:32 被阅读571次

由于设置 tableHeaderView 时

    self.tableView.tableHeaderView = headerView   

所以 headview不能写成

    [headView makeConstraints:^(MASConstraintMaker *make) {

           make.height.equalTo(100);

    }];

所以 只能对 headview的frame进行设置

我们可以对headview的最上面子控件和最下面子控件  分别写出相对于header的上下边约束

然后

CGFloat height = [headView systemLayoutSizeFittingSize:UILayoutFittingCompressedSize].height;

CGRect frame =headView.frame;

frame.size.height= height;

headView.frame= frame;

相关文章

网友评论

      本文标题:使用Masonry布局时,tableHeaderView的设置

      本文链接:https://www.haomeiwen.com/subject/jkpucxtx.html