「Swift学习笔记」使用UILabel显示多行文本

在Xcode中使用UILabel控件显示单行文本非常简单便捷,可一旦遇到需要使用多行文本时则显得稍显无力。如果你不想使用UITextView,其实UILabel也可实现,而且只需多加两行代码哦。

首先,你需要有一个UILabel控件:

@IBOutlet weak var Label: UILabel!

然后,在viewDidLoad()中添加以下两行代码:

Label.lineBreakMode = NSLineBreakMode.ByWordWrapping

Label.numberOfLines = 0

接下来,就是见证奇迹的时刻:

Label.text = "lineone\nlinetwo"

//注意到了吗?输入显示文字时只需要在需要换行的地方加入\n即可,如果不输入\n即为自动换行。


点击运行测试一下吧!此时你的模拟器屏幕上的文字已经分为两行显示了哦!


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • UILabel是一个常用的控件,它的属性设置的方法在纯代码中经常使用。在storyboard中,使用UILabel...
    坤哥lqk阅读 883评论 0 2
  • ·UILable是iPhone界面最基本的控件,主要用来显示文本信息。 ·常用属性和方法有: 1、创建 CGRec...
    小蘑菇2阅读 574评论 0 1
  • UIWindow 初始化: self.window= [[UIWindowalloc]initWithFrame:...
    Sunny_Fight阅读 1,067评论 0 1
  • 对于UILabel其实我觉得并没有太多的要素需要仔细去弄明白的,因为至今为止,我所了解到的label属性不外乎就是...
    懒惰的习惯阅读 583评论 0 0
  • 离开已有七八年了,带着以往的回忆和对新事物的好奇,她踏上了曾经家的路。没有星辰,只有夜带来的漆黑,她心里十分忐忑,...
    是陈潇阅读 148评论 0 0