SwiftIconFont iOS图标字体集成方案(支持Font Awesome 5、Ionicon、Octicon等)
图标字体的集成一直是 iOS 开发里的小麻烦,SwiftIconFont算是比较省心的一种方案。支持好几种主流图标库,比如Font Awesome 5、Ionicon、Octicon这些,基本常用的都能搞定。
直接用图标字体来替代图片,能省下不少资源,响应也快。用法上其实也挺,不复杂。支持 CocoaPods
和 Carthage
,不过 Swift Package Manager 现在还不行,安装的时候要注意下。
集成进项目挺顺手的,在 Podfile
里加上:
use_frameworks!
pod 'SwiftIconFont'
跑一遍 pod install
就可以了。要跑 demo 的话,记得进 Example
目录里操作,别整错路径了。
前缀也比较直观,比如 fa5:
是 Font Awesome 5 的标志,用起来清晰不混乱。文档里有张字首速查表,新手也能快速上手。
适合在项目里用图标丰富界面,比如设置页的图标、小 tab 导航、提示状态这些,既轻量又好看。
如果你正在搞iOS 项目,又不想每个图标都切图,不妨试试 SwiftIconFont,省事又好看。
SwiftIconFont:iOS的图标字体(Font Awesome 5,Iconic,Ionicon,Octicon,Themify,MapIcon,MaterialIcon,Foundation 3,Elegant Icon,Captain Icon)
预估大小:119个文件
storyboard-t.gif
358KB
.gitmodules
93B
LICENSE
1KB
project.pbxproj
16KB
Contents.json
2KB
Contents.json
63B
.gitignore
19B
README.md
6KB
README.md
11B
font_list.erb
254B
1.31MB
文件大小:
评论区