最佳答案
我目前有一个UILabel
:
factLabel = [[UILabel alloc] initWithFrame:CGRectMake(20, 100, 280, 100)];
factLabel.text = @"some text some text some text some text";
factLabel.backgroundColor = [UIColor clearColor];
factLabel.lineBreakMode = UILineBreakModeWordWrap;
factLabel.numberOfLines = 10;
[self.view addSubview:factLabel];
在我的iOS应用程序的整个生命周期中,factLabel
得到了一堆不同的值。有的句子很多,有的只有5到6个单词。
我如何设置UILabel
,使字体大小改变,使文本总是适合我定义的边界?