当我创建一个这样的UIFont:
[UIFont boldSystemFontOfSize:14];
那么调试器打印这个字体信息:
Font-family: “.Helvetica NeueUI”; Font-weight:
bold; Font-style: normal; Font-size: 14px
有时字体中等的字体重量。如何创建这种类型的字体,但中等重量?
解决方法 调用NSLog(@“%@”,[UIFont FontnamesForFamilyname:@“Helvetica Neue”]);打印所有可用的字体样式为Helvetica Neue,其中之一是HelveticaNeue-Medium听起来像你想要的:UIFont *Font = [UIFont FontWithname:@"HelveticaNeue-Medium" size:14.0f];
如果你想确保当系统字体改变时,字体也会改变(例如,就像它从视网膜设备从Helvetica到Helvetica Neue),你可以先获得系统字体,然后取其familyname和pointSize来检索一个有媒体重量使用FontnamesForFamilyname然后FontWithname:size:
总结以上是内存溢出为你收集整理的iphone – 在系统FontOfSize和-boldSystemFontOfSize之间是否有中等重量的字体?全部内容,希望文章能够帮你解决iphone – 在系统FontOfSize和-boldSystemFontOfSize之间是否有中等重量的字体?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)