我想在我的应用程序中使用"SF文本“字体。当我在我的主计算机上构建我的应用程序(运行macOS11 Big )时,它工作得很好,但是我有第二个分区可以运行macOS蒙特雷,而且它似乎根本没有可用,无论是通过接口生成器还是通过代码(使用NSFontManager)。在我的蒙特雷分区上使用这个返回值为零:
NSFont* boldFont = [[NSFontManager sharedFontManager] fontWithFamily:@"SF Pro Text" traits:NSFontWeightBold weight:8 size: 16.0];怎么回事?我必须手动安装字体吗?我以为它会随系统而来,因为它是“系统字体”?
发布于 2022-03-16 15:09:08
您可以手动安装它,它是可用的这里,如果您专门为用户安装它,您可以在YourUser/Library/字体中找到。
https://stackoverflow.com/questions/69454842
复制相似问题