例如在項目中做購物車時,購物車上面表示物品件數的label大小不變,內容隨着1-100-1000等字體變小。
xib文件中很好設置,如果用代碼,代碼如下:
//初始值 爲10,設置minimumScaleFactor=0.5,就代表最小字體爲5。adjustsFontSizeToFitWidth屬性默認是NO,需要設置YES。
UILabel *littleSun=[[UILabel alloc]initWithFrame:CGRectMake(10, 0, 150, 15)];
littleSun=@"20170504";
littleSun=[UIFont systemFontOfSize:10];
timeLabel.adjustsFontSizeToFitWidth=YES;
timeLabel.minimumScaleFactor=0.5;