Swift 设置字体
来源:互联网 发布:深入浅出rails 知乎 编辑:程序博客网 时间:2024/04/28 17:44
我们以UILable为例来看下效果
- //方法一,使用系统自带的一些属性
- let label1=UILabel(frame: CGRectMake(30, 50, 310,26))
- label1.text="I'm learning Swift"
- label1.backgroundColor=UIColor.grayColor()
- label1.font=UIFont.systemFontOfSize(10)//调整文字大小
- self.view .addSubview(label1)
- let label2=UILabel(frame: CGRectMake(30, 80, 310,26))
- label2.text="I'm learning Swift"
- label2.backgroundColor=UIColor.grayColor()
- label2.font=UIFont.boldSystemFontOfSize(20)//调整文字为加粗类型
- self.view .addSubview(label2)
- let label3=UILabel(frame: CGRectMake(30, 110, 310,26))
- label3.text="I'm learning Swift"
- label3.backgroundColor=UIColor.grayColor()
- label3.font=UIFont.italicSystemFontOfSize(20)//调整文字为斜体类型
- self.view .addSubview(label3)
- //以上几种方式还不能满足我们的需求,如果我们需要调整字体样式该如何操作了
- let label5=UILabel(frame: CGRectMake(30, 140, 310,26))
- label5.text="I'm learning Swift"
- label5.backgroundColor=UIColor.grayColor()
- label5.font=UIFont(name: "Bobz Type", size: 10)//设置字体,同时设置大小
- self.view .addSubview(label5)
- //字体名称都有哪些 我们可以通过如下方法得到
- let arr=UIFont.familyNames()
- println(arr)
//创建一个文本标签并设置它的frame let label = UILabel(frame: CGRectMake(10, 50, 200, 200)) //设置文本标签的字体颜色为黑色 label.textColor = UIColor.blackColor() //设置文本标签的文字 label.text = "我是萌萌哒" //设置文本标签的文本显示位置为居中,还可以居左(Left)、居右(Right)、合乎情理的(Justified)、自然的(Natural) label.textAlignment = .Center //自适应字体大小 label.adjustsFontSizeToFitWidth = true //设置字体大小 label.font = UIFont.boldSystemFontOfSize(12) //文本行数,为0就是自动换行 label.numberOfLines = 0 label.lineBreakMode = .ByCharWrapping //lineBreakMode属性的枚举下面会详细介绍 //是否能和用户交互 label.userInteractionEnabled=true //文字是否可变,默认值是true label.enabled=true; //设置阴影颜色和偏移量 label.shadowColor = UIColor.blueColor() label.shadowOffset = CGSizeMake(0.5, 0.5) //设置是否高亮和高亮颜色 label.highlighted = true label.highlightedTextColor = UIColor.redColor()
方法见:http://blog.csdn.NET/lwjok2007/article/details/48180049
0 0
- Swift 设置字体
- Swift 设置字体
- Swift 设置字体
- Swift 设置 tabbar 字体颜色和字体大小
- swift设置导航栏的颜色和字体
- swift 设置navigationBar的背景颜色和字体颜色
- swift中设置状态栏标题的字体和颜色
- Swift 设置navigationBar的title字体大小和字体颜色
- swift 自定义字体使用
- Swift iOS : 字体图标
- Swift: 获取系统字体
- 设置字体
- 字体设置
- 设置字体
- 字体设置
- 设置字体
- 设置字体
- 设置字体
- Tkinter编程 - 对象
- Lua中的九九乘法表以及字符串拼接
- php怎样生成一个32位的随机字符串?
- Mybatis学习(一)批量删除
- context理解
- Swift 设置字体
- HDU 1203 I NEED A OFFER 概率DP
- gh0st files
- 15.5 Swift隐式强引用
- 对角线和
- Redis及其Sentinel配置项详细说明
- 常用的学习网站
- Mapbox 地图SDK极速集成指导
- Subsequence 二分搜索