让Button和Label一样,宽度动态计算。
UIButton *button = [[UIButton alloc] init];
[button setTitle:@"宽度动态确定的按钮" forState: UIControlStateNormal];
[button setTitle:@"宽度动态确定的按钮" forState: UIControlStateHighlighted];
button.contentEdgeInsets = UIEdgeInsetsMake(0, 15, 0, 15);
[button mas_makeConstraints:^(MASConstraintMaker *make) {
make.left.top.equalTo(weakSelf.view);
make.height.mas_equalTo(36);
}];