美文网首页
iOS Masonry 修改部分布局

iOS Masonry 修改部分布局

作者: iOS开发小学生 | 来源:发表于2022-04-13 16:32 被阅读0次
    // mas_makeConstraints 只负责新增约束 Autolayout不能同时存在两条针对于同一对象的约束 否则会报错
    - (NSArray *)mas_makeConstraints:(void(^)(MASConstraintMaker *make))block;
    ###这个方法常用
    // mas_updateConstraints 针对上面的情况 会更新在block中出现的约束 不会导致出现两个相同约束的情况
    - (NSArray *)mas_updateConstraints:(void(^)(MASConstraintMaker *make))block;
    
    // mas_remakeConstraints 则会清除之前的所有约束 仅保留最新的约束
    - (NSArray *)mas_remakeConstraints:(void(^)(MASConstraintMaker *make))block;
    

    相关文章

      网友评论

          本文标题:iOS Masonry 修改部分布局

          本文链接:https://www.haomeiwen.com/subject/xouasrtx.html