首页 > iOS开发中 --> 关于使用Masonry去自适应ScrollView滚动视图内容的一些疑问!!!

iOS开发中 --> 关于使用Masonry去自适应ScrollView滚动视图内容的一些疑问!!!

[_personCenterScrollView makeConstraints:^(MASConstraintMaker *make) {
        make.edges.equalTo(weakSelf.view);
        make.bottom.mas_equalTo(_EquipmentView.bottom).with.offset(5*Padding);
    }];

这样就可以去自适应ScrollView内容多少,有多少都不怕。

2.问题来了:

[_personCenterScrollView makeConstraints:^(MASConstraintMaker *make) {
        make.edges.equalTo(weakSelf.view);
        make.right.mas_equalTo(_EquipmentView.right).with.offset(5*Padding);
    }];

我现在没整出来,我考虑过一些原因:


横向和纵向写法都是类似的,你上边两句Masnory的语法应该没有问题,你找一下是不是别的原因,感觉不应该是版本问题,不过你可以更新下试试。


首先、sv使用约束的时候,要确定内部控件的大小(约束)然后还要确定内部控件与sv的边距关系。

例如:一个view在sv里,先把view与sv的边距确定了,再确定view的宽高。

如果有多个view并排。 你就把view们的宽高,边距都确定了

【热门文章】
【热门文章】