美文网首页
UIScrollView UITableView UIColle

UIScrollView UITableView UIColle

作者: 帅气的阿斌 | 来源:发表于2018-10-17 16:13 被阅读21次

方法1:监听contentSize,contentSize发生了变化,重新布局

[collectionView addObserver:self forKeyPath:@"contentSize" options:NSKeyValueObservingOptionNew context:nil];

- (void)observeValueForKeyPath:(NSString*)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void*)context{

    [collectionView mas_remakeConstraints:^(MASConstraintMaker *make) {

        make.left.right.equalTo(_imgBack);

        make.top.equalTo(_imgBack.mas_bottom).offset(20);

        make.height.equalTo(@(_specCollectionView.contentSize.height));

    }];

}

相关文章

网友评论

      本文标题:UIScrollView UITableView UIColle

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