我有一个为 iOS6 开发的应用程序,我正在迁移到 iOS7
此界面使用了一种新字体:“HelveticaNeue-Light”
我想将我的系统字体全局替换为按钮,标签,文本视图,文本字段到这个,尊重所有其他属性(如果字体是粗体,斜体,字体大小......)
我怎样才能做到这一点
我正在申请:
[[UILabel appearance] setFont:[UIFont fontWithName:@"HelveticaNeue-Light" size:15.0f]];
但它会改变我所有字体的大小,如果我将大小设置为零默认值,我的字体就会消失
也试过这个:
[[UILabel appearance] setFont:[UIFont preferredFontForTextStyle:@"HelveticaNeue-Light"]];
但这会将我的字体更改为小尺寸,这也不是解决方案
预先感谢您的支持