Swift的UILabel的一些属性
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的一些属性的更多相关文章
- iOS开发Swift篇—(九)属性
iOS开发Swift篇—(九)属性 一.类的定义 Swift与Objective-C定义类的区别 Objective-C:一般需要2个文件,1个.h声明文件和1个.m实现文件 Swift:只需要1个. ...
- ios基础篇(四)——UILabel的常用属性及方法
UILabel的常用属性及方法:1.text //设置和读取文本内容,默认为nil label.text = @”文本信息”; //设置内容 NSLog(@”%@”, label.text); //读 ...
- UILabel的相关属性设置
在iOS编程中UILabel是一个常用的控件,下面分享一下UILabel的相关属性设置的方法. 很多学习iOS6编程都是从storyboard开始,用到UILabel时是将控件拖到storyboard ...
- iOS:UIView、UIControl、UIButton、UILabel简单的属性和方法常识
常见属性和方法 一 .UIVIew 常见属性 1.frame 位置和尺寸(以父控件的左上角为原点(0,0)) 2.center 中点 (以父控件的左上角为原点(0,0)) 3.bounds 位置和尺寸 ...
- swift 使用匿名函数初始化属性
swift 使用匿名函数初始化属性 匿名函数格式: { //代码体 }() 大括号是定义函数体的,小括号()是调用函数体的. 为什么不写一个函数然后调用函数呢?为何用匿名函数呢? 主要还是代码的简洁性 ...
- iOS开发笔记--UILabel的相关属性设置
在iOS编程中UILabel是一个常用的控件,下面分享一下UILabel的相关属性设置的方法. 很多学习iOS6编程都是从storyboard开始,用到UILabel时是将控件拖到storyboard ...
- 【Swift】UILabel 设置内边距
前言 对应一个曾经开发 Android 的人来说,没有这些基础属性简直令人发指,还是表喷这个,认真写代码 - - # 声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblo ...
- 5.Swift枚举|结构体|类|属性|方法|下标脚本|继承
1. 枚举: ->在Swift中依然适用整数来标示枚举值,需搭配case关键字 enum Celebrity{ case DongXie,XiDu,Nandi,BeiGai } // 从左 ...
- UILabel的常用属性
UILabel常用属性1——实例化和设置文字 // 实例化UILabel并指定其边框 UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake ...
随机推荐
- (转)C#动态webservice调用接口
原文地址:http://www.cnblogs.com/zouhao/p/6236785.html ,此处仅测试了使用Http post请求调用webservice 调用类: using Syst ...
- 机器学习简要笔记(三)-KNN算法
#coding:utf-8 import numpy as np import operator def classify(intX,dataSet,labels,k): ''' KNN算法 ''' ...
- BZOJ 3473: 字符串 (广义后缀自动机)
/* 广义后缀自动机, 每次加入维护 该right集合的set, 然后可以更新所有的parent,最终能够出现在k个串中right集合也就是set大小大于等于k的部分 这样的话就给了我们要跳的节点加了 ...
- 用socket发送信息在浏览器上显示出来
服务端代码: import socket def main(): sock=socket.socket() sock.bind(('localhost',8089)) sock.listen(5) w ...
- TCP/IP_网络基础知识
今天看到k8s的网络,顿感网络知识不是特别扎实,立马回头补一下Tcp-ip知识,顺便记录下学习的过程: 计算机与网络发展的7个阶段: 批处理时代(计算机按照顺序处理,50年代)->分时系统时代( ...
- Heap Allocation Profiles (heap=sites)
基于JDK-6,使用的类不同,展示的信息可能不同,内容一样的javac -J-agentlib:hprof=heap=sites Hello.java percent live alloc’ed st ...
- Linux关键字查询
grep -R "查询关键字" /目录/*
- django 模板context的理解
context作为view与template之间的桥梁,理解它的工作原理对于djagno的模板工作机制至关重要. class ContextDict(dict):#上下文词典,由词典可以通过conte ...
- API / DOM
浏览器特性 当控制台报错时,IE9会停止执行JS.当打开控制台时会执行后续JS ------------------------------------------------------------ ...
- js判断用户是客户端还是移动端
js判断用户是客户端还是移动端 Javascript 判断客户端是否为 PC 还是手持设备,有时候项目中需要用到,很方便的源生检测,方法一共有两种 1.第一种: function IsPC() { ...