ios添加第三方字体
2015-10-13 10:54
513 查看
1.将字体库文件拖入项目中。
![](http://images2015.cnblogs.com/blog/810125/201510/810125-20151013105343866-1894074526.png)
2.修改Info.plist:添加Fonts provided by application属性, 设值为字体体文件名.
![](http://images2015.cnblogs.com/blog/810125/201510/810125-20151013105012772-1986943470.png)
3.(可选:点选Project文件, 查看Build Phases中的Compile Sources,如果没有字体库文件, 点+号添加.)
4.遍历ios所有预装字体,在控制栏找到字的字体
NSArray *familyNames = [UIFont familyNames];
for( NSString *familyName in familyNames ){
printf( "Family: %s \n", [familyName UTF8String] );
NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName];
for( NSString *fontName in fontNames ){
printf( "\tFont: %s \n", [fontName UTF8String] );
}
NSLog(@"-------------");
}
![](http://images2015.cnblogs.com/blog/810125/201510/810125-20151013105233554-434856060.png)
5.使用字体
_Title.font = [UIFont fontWithName:@"STHeitiTC-Light" size:20];
![](http://images2015.cnblogs.com/blog/810125/201510/810125-20151013105343866-1894074526.png)
2.修改Info.plist:添加Fonts provided by application属性, 设值为字体体文件名.
![](http://images2015.cnblogs.com/blog/810125/201510/810125-20151013105012772-1986943470.png)
3.(可选:点选Project文件, 查看Build Phases中的Compile Sources,如果没有字体库文件, 点+号添加.)
4.遍历ios所有预装字体,在控制栏找到字的字体
NSArray *familyNames = [UIFont familyNames];
for( NSString *familyName in familyNames ){
printf( "Family: %s \n", [familyName UTF8String] );
NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName];
for( NSString *fontName in fontNames ){
printf( "\tFont: %s \n", [fontName UTF8String] );
}
NSLog(@"-------------");
}
![](http://images2015.cnblogs.com/blog/810125/201510/810125-20151013105233554-434856060.png)
5.使用字体
_Title.font = [UIFont fontWithName:@"STHeitiTC-Light" size:20];
相关文章推荐
- 项目适配iOS9遇到的一些问题及解决办法
- iOS图片处理,截图,缩放,存储
- IOS开发-自动布局之autoresizingMask使用详解(Storyboard&Code)
- iOS 设置图片拉伸效果图
- iOS开发:什么是Bonjour
- 获取IOS设备的代码
- iOS绘制虚线方式总结
- iOS RunTime的简单使用
- ios9 CoreSpotlight
- ios学习路线
- 最新版 iOS开发 支持后台音乐播放
- 新版网易新闻客户端应用iOS源码
- <iOS>CGRect常见方法和几个CGRect函数
- ios SBJson4.x解析json数据。
- 通过查看网上资料对IOS Runtime的简单了解与描述
- iOS开发中实现hook消息机制的方法探究
- iOS之小心使用Storyboard
- iOS数据持久化(二)
- IOS制作纯色背景
- iOS在开发过程中内存出现不足,应当怎样解决,内存警告