Mat*_*san 6 xcode fonts objective-c uilabel ios
我试图更改标签的字体,但它不起作用字体名称:新的新旧金山.
将该字体导入项目并添加到info.plist中,这是我的代码
labelname.font = [UIFont fontWithName:@"SF UI Text-Light" size:12];
Run Code Online (Sandbox Code Playgroud)
如果我使用它的工作正常
labelname.font = [UIFont fontWithName:@"HelveticaNeue" size:12];
Run Code Online (Sandbox Code Playgroud)
但新旧金山字体不起作用.我不知道我错过了什么:(
小智 6
发生这种情况是因为您使用了错误的字体系统名称.尝试使用
labelname.font = [UIFont fontWithName:@"SFUIText-Light" size:12];
Run Code Online (Sandbox Code Playgroud)
如何查找系统字体名称请参阅此处 向iOS应用程序添加自定义字体以查找其真实姓名
小智 5
我尝试记录系统字体,发现字体名称是".SFUIText-Light",所以
labelname.font = [UIFont fontWithName:@".SFUIText-Light" size:12];
Run Code Online (Sandbox Code Playgroud)
这是工作.
| 归档时间: |
|
| 查看次数: |
19789 次 |
| 最近记录: |