小奋斗 - 轻松学习从此开始!
IT小奋斗群 QQ群:62017228

iOS Masonry对UIScrollView添加约束

代码案例实现:

WS(weakSelf);
    // 1.把scrollView添加到控制器view
    [self.view addSubview:self.scrollView];
    
    [_scrollView mas_makeConstraints:^(MASConstraintMaker *make) {
        make.edges.equalTo(weakSelf.view);
    }];
    
    // 2.给scrollView添加一个containerView
    [_scrollView addSubview:self.containerView];
    [_containerView mas_makeConstraints:^(MASConstraintMaker *make) {
        make.edges.equalTo(weakSelf.scrollView);
        make.width.equalTo(weakSelf.scrollView); // 需要设置宽度和scrollview宽度一样
    }];

    
     // 3.所有的子控件都放到containerView里面, 在最后一个子控件后设置约束
    [_containerView mas_makeConstraints:^(MASConstraintMaker *make) {
        make.bottom.equalTo(confirmBtn.mas_bottom).offset(20);// 这里放最后一个view的底部
    }];

--------------------------------------------------------------------------------------------------------------------------------------

小奋斗文章

--------------------------------------------------------------------------------------------------------------------------------------

我来评几句
登录后评论

已发表评论数(0)