iOS開發- 巧用FontAwesome(圖標,字體) – iPhone手機開發技術文章 iPhone軟體開發教學課程

首先,先介紹一下FontAwesome。

Font Awesome 是為 Twitter Bootstrap 設計的圖標字體。通過Web
Font的方式來顯示一些圖標,好處是圖標可以被任意縮放、改變顏色,你需要做的隻是像修改文字樣式那樣修改圖標樣式。

vcD4KCgoKCgoKCgoKPGJyPgrV4sDvvs24+LP2wcvSu9Cpzbyx6qGjvt/M5bXEv8nS1LLOvPvV4rj2zfjVvizT0Lj8vNPP6s+4tcTNvLHqvenJ3KGjaHR0cDovL3d3dy5ib290Y3NzLmNvbS9wL2ZvbnQtYXdlc29tZS9kZXNpZ24uaHRtbAo8cD48L3A+CjxwPsTH1Nppb3O/qrei1tDI57rOyrnTw0ZvbnRBd2Vzb21ltqjWxtfUvLrPsru2tcTNvLHqxNihozwvcD4KPHA+z8LD5s2ouf3Su7j2yr7A/b3pydzSu8/CoaM8L3A+CjxwPqOoz8jPwtTYZGVtbyxkZW1vz8LU2MG0vdPOqqO6aHR0cDovL2Rvd25sb2FkLmNzZG4ubmV0L2RldGFpbC9oaXR3aHlsei83MDIwMTU1o6k8L3A+CjxwPtCnufvI58/Co7o8L3A+CjxwPjxpbWcgc3JjPQ==”https://www.aiwalls.com/uploadfile/Collfiles/20140311/20140311085610150.gif” alt=”\”>

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]];

這樣就能使用到FontAwesome中提供的圖標瞭。

具體可以參見我所給的代碼。

另外mark下兩個網上的實例,效果都不錯。

https://code4app.com/ios/fontawesome/50f01ff26803fa706e000000#

https://code4app.com/ios/UIButton-Bootstrap/52635e8c6803fa576b000000

學習的路上,與君共勉。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *