首页 > 如何动态改变字号的大小?

如何动态改变字号的大小?

比如在iPhone 6中用20号,iPhone 6p中用25号字体,在storyboard中可以设置吗?
谢谢


在storyboard中不好设置,可以在代码中使用.

#define IOS_SCREEN_WIDTH [[UIScreen mainScreen] bounds].size.width
#define FontSize (IOS_SCREEN_WIDTH > 400 ? 25 : 20)
UIFont *font = [UIFont systemFontOfSize:FontSize];

你可以用结构体预设一组字号,中号为6,大号为6P,小号为320宽度的。不要直接赋字体,而是通过结构体动态返回一个字体。


不可以。你可以用代码调整一下……

【热门文章】
【热门文章】