UILabel的minimumScaleFactor
来源:互联网 发布:淘宝文具盒 编辑:程序博客网 时间:2024/06/17 22:35
有时候我们需要UIlabel根据字数多少来减小字体大小,使得UIlabel能够显示全所有的文字。你需要做的就是设置minimumScaleFactor。minimumScaleFactor默认值是0,此时最小字体就是设置的字体大小,和1的效果一样。
因此 1、0<minimumScaleFactor<1时才能达到效果。(字体10,想要最小字体5,设置0.5即可)
2、另外要设置adjustsFontSizeToFitWidth=YES.
3、还有需要UIlabel的行数是1的时候才有用,多行的label是不行的
demo:
UILabel *timeLabel=[[UILabelalloc]initWithFrame:CGRectMake(10, 0,150, 15)];
timeLabel.text=@"测试测试测试测试测试测试测试01111";
timeLabel.font=[UIFontsystemFontOfSize:10];
timeLabel.adjustsFontSizeToFitWidth=YES;
timeLabel.minimumScaleFactor=0.5;
0 0
- UILabel的minimumScaleFactor
- 根据UILabel内容调节UILabel的大小
- iOS:使用minimumScaleFactor控制字体大小自适应
- 自定义字体的UILabel
- UILabel的使用方法
- 超链接的UILabel教程
- UILabel的介绍
- UILabel 的是非
- UILabel的详细使用
- UILabel的删除线
- UILabel的应用
- UILabel 的删除线
- 可调整内边距的UILabel
- UILabel的简单使用
- UILabel的使用方法
- UILabel的使用
- UILabel的简单使用
- UILabel的属性
- 谁将会参加比赛的问题(C实现)
- 磁力链接 结构解析 分享
- 死锁的处理
- [HDU]3518 Boring counting 做题笔记
- iptables详解
- UILabel的minimumScaleFactor
- 仿QQ侧滑删除Item:Swipemenulistview的简单实现
- JavaWeb项目如何在局域网内发布
- javascript中关于冒泡事件的常用方法
- Activity的跳转
- 【HDU】 5538 House Building
- SDUT 3510 快速幂
- Notification(状态栏通知)学习
- Github使用学习笔记(三)