目前我能想到的修改字体大小的方法有两种情况:
- 要么全体统一修改,可以在展示控件如UILabel 直接加category重写方法或自定义方法,使用runtime动态修改,这种方式不仅可以修改字体大小,还可以修改字体样式。
- 或者是通过为UIFontDescriptor添加category方法实现动态改变指定控件(如UILabel UIButtonLabel等)的字体大小。
下面我介绍的就是第二种通过UIFontDescriptor的修改
项目截图
dyna.png- JHSliderView 滑块的实现类,可以调整字体选项的个数。需要的可以直接查看源码。
喜欢的可以在git上面给个star谢谢!!!
网友评论