美文网首页
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