首先,先介绍一下FontAwesome。
Font Awesome 是为 Twitter Bootstrap 设计的图标字体。通过Web
Font的方式来显示一些图标,好处是图标可以被任意缩放、改变颜色,你需要做的只是像修改文字样式那样修改图标样式。
那在ios开发中如何使用FontAwesome定制自己喜欢的图标呢。
下面通过一个示例介绍一下。
(先下载demo,demo下载链接为:http://download.csdn.net/detail/hitwhylz/7020155)
效果如下:
1.从demo中提取出NSString+FontAwesome.h/.m文件,FontAwesome.ttf字体文件导入到自己工程中。
2.在.plist配置文件中新建一列(Fonts provided by application),加入FontAwesome.ttf这个元素。(如果不懂可以带demo里面的plist文件)
3.在使用的地方,添加头文件
#import "NSString+FontAwesome.h"
4.在需要使用的地方,加入这样的语句。
[button_2 setTitle:[NSString stringWithFormat:@" %@ Delete按钮",iconString] forState:UIControlStateNormal]; [button_2.titleLabel setFont:[UIFont fontWithName:@"FontAwesome" size:14]];
具体可以参见我所给的代码。
另外mark下两个网上的实例,效果都不错。
http://code4app.com/ios/fontawesome/50f01ff26803fa706e000000#
iOS开发- 巧用FontAwesome(图标,字体),布布扣,bubuko.com
原文:http://blog.csdn.net/hitwhylz/article/details/20957527