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. Linux下SSL证书申请以及配置到Nginx

    wget https://raw.githubusercontent.com/xdtianyu/scripts/master/lets-encrypt/letsencrypt.shchmod +x l ...

  2. openstack cpu pinning

    为了减少CPU竞争,提高CPU cache命中率,可以把guest的vcpu pin到host的物理CPU上. 在openstack中,可以添加以下到flavor extra specs: hw:cp ...

  3. String.prototype.normalize()

    normalize() 方法会按照指定的一种 Unicode 正规形式将当前字符串正规化. 这是一个ES6方法. 许多欧洲语言有语调符号和重音符号.为了表示它们,Unicode 提供了两种方法.一种是 ...

  4. 使用RestTemplate在代码内调用POST请求的参数乱码问题

    背景:在项目A代码内部,调用项目B的restful接口C,我们采用了RestTemplate进行调用,但是调用过程中,一直不能正常返回数据,日志显示参数存在乱码(有个参数的值是中文) 乱码原因:请求方 ...

  5. [work]Spring_Jdbc

    封装Spring-RowMapper,使得使用更加灵活 import java.sql.ResultSet; import java.sql.SQLException; import java.uti ...

  6. Access 分页

    access分页 pageSize 每页显示多少条数据 pageNumber 页数 从客户端传来 pages) SQL语句 select top pageSize * from 表名 where id ...

  7. uva-10132-排序

    题意: 有很多文件,碎成了俩片,问,原来的文件是什么,如果有多个答案,任意一个答案就行,输入2N个字符串,拼接成N个文件. 直接排序,正确的答案一定是某个长度最短的和某个最长的连在一起. #inclu ...

  8. py库: xlwt 、xlrd (写读EXCEL文件)

    写EXCEL文件 # -*- coding: utf-8 -*- import xlwt book = xlwt.Workbook(encoding = "utf-8", styl ...

  9. python学习笔记_week7

    一.面向对象编程进阶 静态方法只是名义上归类管理,实际上在静态方法里访问不了类或实例中的任何属性 class Dog(object): def __init__(self,name): self.na ...

  10. .Net Web下 Console输出

    .NET winform的时候,一直都是用 Console.Write向控制台输出信息的,但是在Web中是输出不了的. web程序执行时,是被附加到IIS进程的一个单独的AppDomain中的,所以就 ...