美文网首页
IOS开发笔记 | 并排的两个label如何优先让其中一个宽度自

IOS开发笔记 | 并排的两个label如何优先让其中一个宽度自

作者: 三千烦恼风_eefa | 来源:发表于2022-03-25 14:31 被阅读0次
image.png
    [self.nickLabel mas_makeConstraints:^(MASConstraintMaker *make) {
        make.left.mas_equalTo(self.avatarView.mas_right).offset(12);
        make.top.mas_equalTo(self.top).mas_offset(16);
        make.right.mas_lessThanOrEqualTo(self.timeLabel.mas_left).offset(-8);
    }];
    [self.timeLabel mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.mas_equalTo(self.top).mas_offset(16);
        make.right.mas_lessThanOrEqualTo(self.mas_right).offset(-12);
    }];
    [self.nickLabel setContentCompressionResistancePriority:UILayoutPriorityDefaultLow forAxis:UILayoutConstraintAxisHorizontal];
    [self.nickLabel setContentHuggingPriority:UILayoutPriorityDefaultLow forAxis:UILayoutConstraintAxisHorizontal];
    [self.timeLabel setContentCompressionResistancePriority:UILayoutPriorityRequired forAxis:UILayoutConstraintAxisHorizontal];
    [self.timeLabel setContentHuggingPriority:UILayoutPriorityRequired forAxis:UILayoutConstraintAxisHorizontal];

参考链接:https://www.jianshu.com/p/de470dca664a

相关文章

网友评论

      本文标题:IOS开发笔记 | 并排的两个label如何优先让其中一个宽度自

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