gpt4 book ai didi

ios - 如何使标签宽度自动调整

转载 作者:行者123 更新时间:2023-11-29 02:34:40 27 4
gpt4 key购买 nike

lblName 文本会动态更改。如何根据文本内容自动调整标签宽度

lblName = [[UILabel alloc]initWithFrame:CGRectMake(10, 80, auto, 12)];
lblName.font = [UIFont Helvetica12];
lblName.numberOfLines = 1;
lblName.text = Value;
lblName.baselineAdjustment = UIBaselineAdjustmentAlignBaselines;
lblName.adjustsFontSizeToFitWidth = YES;
lblName.minimumScaleFactor = 10.0f/12.0f;
lblName.clipsToBounds = YES;
lblName.backgroundColor = [UIColor clearColor];
lblName.textColor = [UIColor whiteColor];
lblName.textAlignment = NSTextAlignmentLeft;

任何人都可以建议我根据设置的文本调整标签宽度的简单方法吗?

@全部预先感谢您。

最佳答案

您可以使用 [lblName sizeToFit];,您可以在设置文本后执行此操作。当然,如果您使用自动布局,就不需要任何代码来完成它。

关于ios - 如何使标签宽度自动调整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26493586/

27 4 0