第3部分 故事的排版显示 - 手机上UI显示
02.文字-UILabel
UILabel是iOS系统提供的类,主要的作用是用来显示文字。下面介绍一下如何使用。
在viewDidLoad函数里添加如下的代码来实现。
//1.创建一行文字//创建UILabel的实例let wordString = UILabel()//设置显示文字wordString.text = "创建一行文字: 欢迎来到Swift的世界"//设置文字颜色wordString.textColor = UIColor.red//设置文字大小wordString.font = UIFont.systemFont(ofSize: 18)//设置文字位置和区域大小wordString.frame = CGRect(x: 40, y: 250, width: 300, height: 30)//添加到当前视图,这样文字就可以显示了self.view.addSubview(wordString)//2.创建多行的文字//创建UILabel的实例let otherWordString = UILabel()//设置显示文字otherWordString.text = "创建多行文字: Swift语言的布尔型:这个类型现实中最好的例子就是灯的开关。不是开就是关,没有其他情况。"//设置文字颜色otherWordString.textColor = UIColor.black//设置文字大小otherWordString.font = UIFont.systemFont(ofSize: 15)//设置文字位置和区域大小otherWordString.frame = CGRect(x: 40, y: 450, width: 300, height: 100)//设置文本3行显示(默认1行显示)otherWordString.numberOfLines = 3//添加到当前视图,这样文字就可以显示了self.view.addSubview(otherWordString)
实现效果图如下:
工程例子下载
/download/weixin_40583225/10740168