zoukankan      html  css  js  c++  java
  • 自动布局又出问题-HPPGCTableViewCell

    [self.firstComment mas_makeConstraints:^(MASConstraintMaker *make) {
            make.top.mas_equalTo(self.summaryLbl.mas_bottom).offset(commentPadding);
            make.left.equalTo(commentLeftMargin);
        }];

    if (feedData.summary.length) {
            [self.firstComment mas_updateConstraints:^(MASConstraintMaker *make) {
                make.top.mas_equalTo(self.summaryLbl.mas_bottom).offset(commentPadding);
            }];
        }else {
            [self.firstComment mas_updateConstraints:^(MASConstraintMaker *make) {
                make.top.mas_equalTo(self.summaryLbl.mas_bottom).offset(-5);
            }];
        }

    上面的写法可以,下面的写法约束就会报错, 而且summaryLb也显示不全,mas_update 只能改值,不能改约束依赖的对象

    if (feedData.summary.length) {
            [self.firstComment mas_updateConstraints:^(MASConstraintMaker *make) {
                make.top.mas_equalTo(self.summaryLbl.mas_bottom).offset(commentPadding);
            }];
        }else {
            [self.firstComment mas_updateConstraints:^(MASConstraintMaker *make) {
                make.top.mas_equalTo(self.likeBtn.mas_bottom).offset(-5);
            }];
        }

  • 相关阅读:
    Beta 冲刺 (5/7)
    Beta 冲刺 (4/7)
    软件产品案例分析(团队)
    Beta 冲刺 (3/7)
    Beta 冲刺 (2/7)
    Beta 冲刺 (1/7)
    BETA 版冲刺前准备
    个人作业——软件工程实践总结作业
    Beta 答辩总结
    Beta 冲刺 (7/7)
  • 原文地址:https://www.cnblogs.com/tufei7/p/7880727.html
Copyright © 2011-2022 走看看