- (void)viewDidLoad {
[superviewDidLoad];
UIScrollView* sss = [UIScrollViewnew];
[self.viewaddSubview:sss];
sss.backgroundColor= [UIColorpurpleColor];
[sssmas_makeConstraints:^(MASConstraintMaker*make) {
make.edges.insets(UIEdgeInsetsMake(10,10,10,10));
}];
UIView* contentView = [UIViewnew];
[sssaddSubview:contentView];
contentView.backgroundColor= [UIColoryellowColor];
[contentViewmas_makeConstraints:^(MASConstraintMaker*make) {
make.edges.equalTo(sss);
make.width.equalTo(sss);
}];
UIView* redView = [UIViewnew];
redView.backgroundColor= [UIColorredColor];
[contentViewaddSubview:redView];
[redViewmas_makeConstraints:^(MASConstraintMaker*make) {
make.centerX.mas_equalTo(contentView);
make.width.height.mas_equalTo(300);
make.top.offset(100);
}];
UIView* blueView = [UIViewnew];
blueView.backgroundColor= [UIColorblueColor];
[contentViewaddSubview:blueView];
[blueViewmas_makeConstraints:^(MASConstraintMaker*make) {
make.centerX.mas_equalTo(contentView);
make.width.height.mas_equalTo(300);
make.top.offset(1220);
make.bottom.mas_equalTo(contentView).offset(-20);
}];
}
iOS Masonry 在ScrollerView 自动设置ContentSize
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 当我第一次看见苹果官方提供的自动布局的接口时,我吐了,比我预想的要繁琐好多,于是我立即寻找替代方案。像这种看起来就...
- iOS 自动布局库 SDAutoLayout //可以控制继承与scollview的类的contentSize [...