美文网首页
iOS 使用自定义字体库

iOS 使用自定义字体库

作者: 神一样的队友 | 来源:发表于2021-02-27 09:22 被阅读0次

使用自定义字体库之前在网上找了很长时间都不行,因为使用一下方式打印名称没有添加到项目里的字体库的名称

    NSArray*array = [UIFontfamilyNames];

    NSString*familyName ;

    NSMutableArray *fontNames = [[NSMutableArray alloc] init];

    for(familyNameinarray)  {

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

                for(NSString*fontNamein[UIFontfontNamesForFamilyName:familyName]){

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

                }

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

    }

参考文章:https://www.iteye.com/blog/thierry-xing-1768503

从上面这篇文章里找到原因,

使用的打印方式是有问题的,打印方式使用

   NSArray*familyNames = [UIFontfamilyNames];

        for(NSString*familyNameinfamilyNames ){

            printf("Family: %s \n", [familyNameUTF8String] );

            NSArray*fontNames = [UIFontfontNamesForFamilyName:familyName];

            for(NSString*fontNameinfontNames ){

                printf("\tFont: %s \n", [fontNameUTF8String] );

            }

        }

就可以了正常打印了,info文件添加 Fonts provided by application,使用名称方式用Family对应的名称, [UIFont fontWithName:@"Source Han Serif SC"size:15] 就可以了

相关文章

  • iOS在项目中使用自定义字体

    iOS 自定义字体是指,使用自己从外部导入的字体库使用在对应的文本显示中。 一般的iOS自定义的字体库是 .ttf...

  • 动态注册字体

    项目中如果只是使用几种固定的字体,可以本地添加自定义字体,可以参考iOS加入自定义字体库[https://www....

  • Android使用IconFont矢量图标库

    iconfont矢量图标库又叫字体库 如何使用 一、使用自定义view 1.自定义view继承TextView,在...

  • 自己轻松制作字体库.ttf

    问题描述: 最近项目上使用到了自定义的字体库 其实就是不使用安卓原生的字体库,改用好看的苗条的苹果字体,可是直接加...

  • iOS添加自定义字体

    如何在iOS中添加自定义的字体 第一步:导入字体库,就是哪个ttf后缀的文件 第二步:在plist中配置字体库 第...

  • iOS 使用自定义字体库

    使用自定义字体库之前在网上找了很长时间都不行,因为使用一下方式打印名称没有添加到项目里的字体库的名称 NSAr...

  • 微信小程序加入自定义字体

    SVG转字体库 svg转字体可以使用 https://icomoon.io/app/ 微信中使用自定义字体 字体文...

  • iOS在应用中添加自定义字体

    iOS在应用中添加自定义字体 一、在应用中添加自定义字体的步骤 1、网上提供的字体库有很多,下载完成后,将其导入工...

  • ios 系统字体 以及添加自定义字体

    1.准备字体库(.ttf .otf等格式) 添加自定义字体的前提是要有字体库,字体库可以百度,也可以从mac上找...

  • 第三方库

    自定义字体库:https://github.com/chrisjenx/CalligraphyLeakCanary...

网友评论

      本文标题:iOS 使用自定义字体库

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