【发布时间】:2015-05-20 04:19:53
【问题描述】:
我的标签有问题。我正在使用滑块调整标签字体的大小,但我必须保持标签的行数。例如,当我调整它的大小时,我有 3 行文本。它必须只维护 3 行。但是在我的代码中,当我调整字体大小时,标签的行数不会保持不变。感谢您的帮助。
这是我的代码:
float fontSize = self.sliderFont.value;
self.lblQuotesForImg.font = [UIFont fontWithName:self.lblQuotesForImg.font.fontName size:fontSize];
[self.lblQuotesForImg setLineBreakMode:NSLineBreakByWordWrapping];
self.lblQuotesForImg.numberOfLines = 0;
[self.lblQuotesForImg sizeToFit];
【问题讨论】:
-
你应该使用最小字体大小属性。它将保持宽度
-
将行数改为 3,如图 self.lblQuotesForImg.numberOfLines = 3;
-
@user3205472 stackoverflow.com/questions/4172615/… 见链接
-
当我调整标签的字体大小时,它只会调整它的高度而不是宽度
标签: ios iphone xcode ios8 label