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);
            }];
        }

  • 相关阅读:
    C++ 算法03算法设计的常用思想
    C++ 算法02算法设计的基础
    C++ 算法01
    字符串Hash入门
    CSP2020总结
    关于树状数组的应用
    Cookies题解
    博客迁移
    斜率优化(转载)
    单调队列优化和决策单调性优化
  • 原文地址:https://www.cnblogs.com/tufei7/p/7880727.html
Copyright © 2011-2022 走看看