在Xcode中,我创建了一个UILabel,它将根据我放在上面的文本行数自动调整大小.
NSString *text = @"imagine this is a huge wall of text\n\n\n"
UILabel *myLabel = [[UILabel alloc] init];
[myLabel setNumberOfLines:0];
CGSize labelSize = [text sizeWithFont:myLabel.font constrainedToSize:CGSizeMake(280, 240) lineBreakMode:myLabel.lineBreakMode];
myLabel.frame = CGRectMake(0, 0, 280, labelSize.height);
当我的文本在大约10-15行以内时,这就可以了.
如何在myLabel中添加滚动功能,使myLabel的最大高度仍为240,并且只需向下滚动即可查看myLabel中额外的文本行?