博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS为汉字添加各种字体
阅读量:5764 次
发布时间:2019-06-18

本文共 881 字,大约阅读时间需要 2 分钟。

hot3.png

first 下载所需要的相关字体 后缀一般为.ttf

将字体添加到

102711_qE5N_2633043.png

注意勾选

 102712_SDkk_2633043.png

在plist文件内配置相关字体

103805_hsfz_2633043.png

打印出所需字体的名称

 NSArray *familyNames = [[NSArray alloc]initWithArray:[UIFont familyNames]];    NSInteger indFamily;    for (indFamily = 0; indFamily < [familyNames count]; indFamily++) {        NSLog(@"Family name:%@",[familyNames objectAtIndex:indFamily]);    }

输出如下 。通过command+F搜索出方正启体简体的名字 FZQiTi-S14S。

103839_iXYh_2633043.png

使用该名字编辑汉字字体

    for (int i = 0; i < 15 ; i++) {        UILabel *testLabel = [[UILabel alloc]initWithFrame:(CGRectMake( 40 , 60 + 35 * i , self.view.frame.size.width - 80 , 30))];        testLabel.text = @"GoldBear 你好~\(≧▽≦)/~啦啦啦 ";        testLabel.font = [UIFont fontWithName:@"FZQiTi-S14S" size:20];        testLabel.textColor = [UIColor colorWithRed:(5+i*10)/255.0 green:(18+i*10)/255.0 blue:(25+i*10)/255.0 alpha:1.0];        [self.view addSubview:testLabel];    }

效果如下

103907_nIqT_2633043.png

转载于:https://my.oschina.net/ArtemisFang/blog/657851

你可能感兴趣的文章
腾讯信鸽海量移动推送服务是如何构建的
查看>>
数组的reduce方法
查看>>
冗余代码检测与分析
查看>>
借Java EE守护者联盟之力拯救Java EE
查看>>
新书问答:Lost and Founder
查看>>
《Java 20年:道路与梦想》迷你书发布
查看>>
13岁女孩因发布JavaScript无限循环代码被捕
查看>>
DCloud王安:HTML5颠覆原生势不可挡
查看>>
Scrum丰田之道
查看>>
基于Flink的超大规模在线实时反欺诈系统的建设与实践
查看>>
突破Android P非公开API限制
查看>>
无服务平台性能比较
查看>>
终极指南:如何使用Visual Studio Code进行 Java 开发?
查看>>
又拍云专注场景化CDN 云CDN加速行业全面演进
查看>>
Facebook大牛、HipHop作者赵海平加入阿里巴巴
查看>>
Chef在InSpec 2.0增强了云安全的自动化功能
查看>>
揭秘babel的魔法之class魔法处理
查看>>
ThinkJS 2.0发布 JavaScript全栈开发框架
查看>>
Rust 1.30带来更多元编程支持,并改进了模块系统
查看>>
【leetcode】69. Sqrt(x) 整数开方计算最合适的小的数
查看>>