美文网首页
【iOS】字体注意事项

【iOS】字体注意事项

作者: EmilyZhou | 来源:发表于2019-12-25 12:38 被阅读0次

    1、加入字体

    设计给的字体,在xcode里能看到才是OK的

    info.plist里面Fonts provided by application注意增加一项

    检查Build Phases里的Copy Bundle Resources是否有该文件,没有的话从左侧列表拖入(如果有问题也可以进行删除重新加入)

    2、找到字体

        NSArray *arr1 = [UIFont familyNames];

        // 第一步打开这个,然后关闭

        //[t writeToFile:[OSDataCenter getAppDataPathWithFileName:@"font"]  atomically:YES];

        // 第二步增加以下这部分

        NSArray *arr2 = [[NSArray alloc] initWithContentsOfFile:[OSDataCenter getAppDataPathWithFileName:@"font"]];

        NSMutableSet *set1 = [NSMutableSet setWithArray:arr1];

        NSMutableSet *set2 = [NSMutableSet setWithArray:arr2];

        [set1minusSet:set2];// set1里是新增的字体

    3、如果想打印所有字体

        for(NSString *fontfamilyname in [UIFont familyNames])

        {

            NSLog(@"family:'%@'", fontfamilyname);

            for(NSString *fontName in [UIFont fontNamesForFamilyName:fontfamilyname])

          {

                NSLog(@"\tfont:'%@'", fontName);

        }

            NSLog(@"-------------");

        }

    相关文章

      网友评论

          本文标题:【iOS】字体注意事项

          本文链接:https://www.haomeiwen.com/subject/mfkcoctx.html