NSFont *fontRef = [NSFont fontWithName:@".SFNS-Light" size:20];
上面的代码行过去工作得很好,但现在它在Catalina不工作了。我的fontRef为零。.SFNS-Light
剧照显示为可用字体。有趣的是,它仍在为工作
[NSFont fontWithName:@"Arial" size:size];
有人经历过这个问题吗?解决问题的最佳方法是什么?
您的代码总是错误的。按名称指定名称以句点开头的字体(如fontWithName:@".SFNS-Light"
(是非法的,也不受支持。如果目标是使用系统字体,请询问系统字体。