天天看點

UIButton的sizeToFit方法無效

可以通過boundingRectWithSize計算size再進行設值;

例:

NSDictionary *attribute = @{NSFontAttributeName: [UIFont systemFontOfSize:16.0f]};

CGSize size = [model.title boundingRectWithSize:CGSizeMake(300, 30) options:NSStringDrawingUsesLineFragmentOrigin attributes:attribute context:nil].size;