iOS 13已安装字体检索

问题描述 投票:0回答:1

是否有办法在iPadOS 13.1中检索已安装字体的列表?

既不

CTFontManagerCopyAvailablePostScriptNames

也不

[UIFont familyNames]

将获得iPad设置>常规>字体中显示的任何字体。有什么我想念的吗?

ios objective-c core-foundation
1个回答
0
投票

尝试向您添加此代码AppDelegate

for (NSString *familyName in [UIFont familyNames]){
    NSLog(@"Family name: %@", familyName);
    for (NSString *fontName in [UIFont fontNamesForFamilyName:familyName]) {
        NSLog(@"--Font name: %@", fontName);
    }
}

它将记录您在应用程序中安装的所有字体。

© www.soinside.com 2019 - 2024. All rights reserved.