let label = UILabel(frame: CGRectMake(,,,))

            label.backgroundColor = UIColor.redColor()
label.text = "我在学习swift"
label.font = UIFont.systemFontOfSize() self.view.addSubview(label) let label1 = UILabel(frame: CGRectMake(,,,)) label1.text = "我在学习swift,好好学习,天天向上。我在学习swift,好好学习,天天向上"
label1.backgroundColor = UIColor.greenColor() // 设置自适应宽度为 true
label1.adjustsFontSizeToFitWidth = true
self.view.addSubview(label1) let label2 = UILabel(frame: CGRectMake(,,,)) label2.text = "我在学习swift,好好学习,天天向上。我在学习swift,好好学习,天天向上"
label2.backgroundColor = UIColor.greenColor() // 设置自适应宽度为 true
label2.adjustsFontSizeToFitWidth = true
// 表示进行宽度自适应的过程中,标签的最小允许的缩放比例为 0.8
label2.minimumScaleFactor = 0.8 self.view.addSubview(label2) let label3 = UILabel(frame: CGRectMake(,,,)) label3.text = "The NSString class declares the progrannatic interface for an object that manages immutable strings."
// 显示行数
label3.numberOfLines =
// 按单词进行分隔换行
label3.lineBreakMode = .ByWordWrapping
label3.backgroundColor = UIColor.greenColor()
self.view.addSubview(label3) // 使用系统字体,大小为 20号
// label3.font = UIFont.systemFontOfSize(20)
// 使用系统字体 ,加粗
label3.font = UIFont.boldSystemFontOfSize() // 斜体: 注意对中文无效
label2.font = UIFont.italicSystemFontOfSize() // 设置指定字体
label2.font = UIFont(name: "Zapfino", size: ) // 系统中能够支持的字体名称
let arrFont = UIFont.familyNames() print(arrFont) // 设置阴影
label3.shadowOffset = CGSizeMake(, )
// 设置阴影颜色
label3.shadowColor = UIColor.yellowColor() // 使用字体文件创建字体
/**
1.0 首先准备好ttf 字体文件,并导入工程中
2.0 打开 Info.plist文件 添加

          
           3.0 let arrFont = UIFont.familyNames() print(arrFont) 就可以找到对应的我们自己添加的
*/

Swift的UILabel的一些属性的更多相关文章

  1. iOS开发Swift篇—(九)属性

    iOS开发Swift篇—(九)属性 一.类的定义 Swift与Objective-C定义类的区别 Objective-C:一般需要2个文件,1个.h声明文件和1个.m实现文件 Swift:只需要1个. ...

  2. ios基础篇(四)——UILabel的常用属性及方法

    UILabel的常用属性及方法:1.text //设置和读取文本内容,默认为nil label.text = @”文本信息”; //设置内容 NSLog(@”%@”, label.text); //读 ...

  3. UILabel的相关属性设置

    在iOS编程中UILabel是一个常用的控件,下面分享一下UILabel的相关属性设置的方法. 很多学习iOS6编程都是从storyboard开始,用到UILabel时是将控件拖到storyboard ...

  4. iOS:UIView、UIControl、UIButton、UILabel简单的属性和方法常识

    常见属性和方法 一 .UIVIew 常见属性 1.frame 位置和尺寸(以父控件的左上角为原点(0,0)) 2.center 中点 (以父控件的左上角为原点(0,0)) 3.bounds 位置和尺寸 ...

  5. swift 使用匿名函数初始化属性

    swift 使用匿名函数初始化属性 匿名函数格式: { //代码体 }() 大括号是定义函数体的,小括号()是调用函数体的. 为什么不写一个函数然后调用函数呢?为何用匿名函数呢? 主要还是代码的简洁性 ...

  6. iOS开发笔记--UILabel的相关属性设置

    在iOS编程中UILabel是一个常用的控件,下面分享一下UILabel的相关属性设置的方法. 很多学习iOS6编程都是从storyboard开始,用到UILabel时是将控件拖到storyboard ...

  7. 【Swift】UILabel 设置内边距

    前言 对应一个曾经开发 Android 的人来说,没有这些基础属性简直令人发指,还是表喷这个,认真写代码 - - # 声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblo ...

  8. 5.Swift枚举|结构体|类|属性|方法|下标脚本|继承

    1. 枚举: ->在Swift中依然适用整数来标示枚举值,需搭配case关键字 enum  Celebrity{  case DongXie,XiDu,Nandi,BeiGai }  // 从左 ...

  9. UILabel的常用属性

    UILabel常用属性1——实例化和设置文字 // 实例化UILabel并指定其边框 UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake ...

随机推荐

  1. 【Unix网络编程】chapter8基本UDP套接字编程

    chapter8基本UDP套接字编程 8.1 概述 典型的UDP客户端/服务端的函数调用 8.2 recvfrom和sendto函数 #include <sys/socket.h> ssi ...

  2. ctags使用

    1:安装ctags sudo apt-get install exuberant-ctags ctags --help 2:建立源码之间的组织关系: 1:ctags ./*.c -R 生成tags文件 ...

  3. Vue学习记录(二)

    一.指令 指令是Vue.js中一个重要的特性,主要提供了一种机制将数据的变化映射为DOM行为.当数据变化时,指令会依据设定好的操作对DOM进行修改,这样就可以只关注数据的变化,而不用去管理DOM的变化 ...

  4. oracle比较一行的最大值或最小值

    1. COALESCE 返回该表达式列表的第一个非空value. 格式: COALESCE(value1, value2, value3, ...) 含义: 返回value列表第一个非空的值. val ...

  5. win10 java1.7安装笔记

    博主不选择安装C盘,选择在D盘安装,新建Java文件夹,在Java文件夹中新建两个子文件夹,一个命名jdk1.7,一个命名jre,如果不区分目录安装jdk和jre,会导致一些文件的缺失,导致一些错误, ...

  6. Linux设置Oracle环境变量

    方法一:直接运行export命令定义变量,该变量只在当前的shell(BASH)或其子shell(BASH)下是有效的,shell关闭了,变量也就失效了,再打开新shell时就没有这个变量,需要使用的 ...

  7. Java 多线程 (Thread 类)

    1.多线程 2.卖票 1.多线程实现 两种方式可以实现多线程: 继承 Thread 类,重写 run 方法:定义对象,调用 start 方法 创建类实现 Runnable 接口,作为实参传递给 thr ...

  8. 正则表达式-使用说明Regular Expression How To (Perl, Python, etc)

    notepad++ wiki about regular expression 正则表达式-使用说明Regular Expression How To (Perl, Python, etc) http ...

  9. 最近玩了下linux下的lampp注意一些使用

    最近玩了下linux下的lampp注意一些使用 1 配置文件 /opt/lampp/etc 2 一些命令 mysql命令 /opt/lampp/bin/mysql php命令 /opt/lampp/b ...

  10. python中from __future__ import division

    ppython2.7版本中整数相除得出的结果不显示小数 a = 9 / 2 print(a) 输出结果: 4 此时就需要调用from __future__ import division 1 from ...