UILabel字体大小大于标签高度

时间:2014-11-12 19:06:45

标签: ios objective-c uilabel uifont

当字体大小和标签高度不匹配时,是否可以放入文本中。

bigData = [[UILabel alloc] initWithFrame:(CGRect){20, 20, 100, 23}];
bigData.textColor = [UIColor colorWithHex:0xffffff alpha:1];
bigData.font = [UIFont fontWithName:@"Helvetica" size:32];

标签高度为23,字体大小为32.这会导致部分文本被隐藏。有什么逻辑错误吗?

1 个答案:

答案 0 :(得分:1)

您需要高度较大的标签或减小字体大小,或使用bigData.adjustsFontSizeToFitWidth

答案是"否"你不能使用大于UILabel高度的字体