您的位置:首页 > 移动开发 > Swift

Swift的基础之UILabel控件

2016-07-04 11:58 337 查看
对于UILabel的相关内容,其他控件可以相似创建

//设置全局变量,将下面的 let 去掉,然后替换即可

//var myLabel = UILabel();

//系统生成的viewDidLoad()方法

override func viewDidLoad() {

super.viewDidLoad()

// Do any additional setup after loading the view, typically from a nib.

//创建局部变量UILabel

let myLabel = UILabel.init(frame: CGRectMake(100, 100, 80, 50));

//添加文字

myLabel.text="haha哈哈ha";

//设置字体大小

myLabel.font = UIFont.systemFontOfSize(22);

//设置字体颜色

myLabel.textColor = UIColor.purpleColor();

//设置字体对其方式

myLabel.textAlignment = NSTextAlignment.Center;

//设置背景色

myLabel.backgroundColor = UIColor.redColor();

// 设置是否能与用户进行交互,这个当需要点击UILabel时需要设置

myLabel.userInteractionEnabled = true;

// 设置文本过长时的显示格式,默认居中

//myLabel.lineBreakMode = NSLineBreakMode.ByTruncatingMiddle;

// 设置字体大小适应 UILabel 宽度,这个可以自动将字体缩小显示

myLabel.adjustsFontSizeToFitWidth = true;

// 如果不想将文字缩小自适应,可以设置 UILabel 的行数

//myLabel.numberOfLines = 2;

//添加视图

self.view.addSubview(myLabel);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: