swift 使用 Font Awesome

在ios中引入第三方字体及图标

使用 swift 语言,引入FontAwesome

1、下载 Font Awesome(官网:http://fortawesome.github.io/Font-Awesome/ )

2、将 font中的 *.ttf 文件导入项目

3、配置 Info.plist 文件,新增 Fonts provided by application 添加 item,并设置为 *.ttf

4、编写 图标键值对(可自己编写,我是从网上下载的,地址忘了)

5、使用

//定义label标签

var lab=UILabel(frame: CGRectMake(100, 100, 100, 100))

//设置字体

lab.font=UIFont(name: "FontAwesome", size: 50.0)

//根据键获得图标,并设置lab内容

lab.text= getFontAwesomeByKey("user");

//显示到页面

self.view.addSubview(lab)

6、运行效果

第一次写博客,经验不足,多多包涵,部分资源来自网络。如果有问题请与我联系 QQ:623971951

时间: 2024-11-05 17:49:46

swift 使用 Font Awesome的相关文章

UITextView添加Placeholder(swift)

UITextView添加Placeholder(swift) by 伍雪颖 添加UILabel并初始化 public let placeholderLabel: UILabel = UILabel() @IBInspectable public var placeholder: String = "" { didSet { placeholderLabel.text = placeholder } } @IBInspectable public var placeholderColor

Swift 中的基础语法(二)

1.Swift 中的函数 /// 函数的定义 /// /// - Parameters: /// - x: 形参 /// - y: 形参 /// - Returns: 返回值 func sum(x: Int, y: Int) -> Int { return x + y } print(sum(x: 10, y: 20))   /* 外部参数就是在形参前面加了一个字 外部参数不会影响函数内部的细节 外部参数会让外部调用看起来更加直观 外部参数如果使用了'_',在外部调用函数时,会忽略形参的名字 &qu

怎样在swift中使用cocoapods导入的第三方oc库

假如你来到这里,说明你已经開始着手使用swift这门新语言了. 就像Java有Maven一样.Objective-C也有自己的依赖管理工具cocoapods. 可是因为swift才出来不久,眼下非常多cocoapods管理的第三方库依旧是由Objective-C编写的. 为了可以在swift中使用这些类库.须要在Xcode中进行一些配置. 如果你的项目是基于cocoapods的,而且是通过XX.xcworkspace打开的.(Xcode6以上) 为了进行演示,如果导入的第三方库是MBProgre

初步swift语言学习笔记9(OC与Swift杂)

笔者:fengsh998 原文地址:http://blog.csdn.net/fengsh998/article/details/34440159 转载请注明出处 假设认为文章对你有所帮助,请通过留言或关注微信公众帐号fengsh998来支持我,谢谢! swift 语言出来后,可能新的项目直接使用swift来开发.但可能在过程中会遇到一些情况.某些已用OC写好的类或封装好的模块.不想再在swift 中再写一次.哪就使用混编.这个在IOS8中是同意的. 先中简单的入手,先研究在同一个project

iOS开发——UI篇Swift篇&玩转UItableView(四)自定义&封装

UItableView自定义&封装 一:Model 1 class AppsModel: NSObject { 2 3 //定义模型的三个属性 4 var imageName:String! //图片名称 5 var appName:String! //应用名称 6 var appDescription:String! //应用描述 7 8 9 10 //自定义初始化方法 11 init(imageName image_Name:String , app_Name:String , app_De

Swift 中的利刃,函数和闭包

input[type="date"].form-control,.input-group-sm>input[type="date"].input-group-addon,.input-group-sm>.input-group-btn>input[type="date"].btn,input[type="time"].input-sm,.form-horizontal .form-group-sm input

swift动画小试牛刀

原文:swift动画小试牛刀 swift刚出没多长时间,看到各种惊呼党,翻译党,黑苹果党,视频教学党如雨后春笋版喷薄而出......我想说有点开发基础的人,其实看看文档也就行了,毕竟语言是拿来用的. 今天花了一下午的时间,没有太看swift的syntax,而是试了试用swift写个最最简单的UILabel动画,贴下代码: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 impor

Swift - 计算文本高度

效果 源码 // // String+StringHeight.swift // StringHeight // // Created by YouXianMing on 16/8/30. // Copyright © 2016年 YouXianMing. All rights reserved. // import UIKit extension String { /** Get the height with the string. - parameter attributes: The s

ISO swift代码 第一个

http://study.163.com/course/courseLearn.htm?courseId=873007#/learn/video?lessonId=1049033&courseId=873007 Empty Application AppDelegate.Swift var window: UIWindow? self.window = UIWindow(frame:UIScreen.mainScreen().bounds) self.window!.backgroundColo