1. 在欢迎窗口右侧的历史项目列表中,双击打开之前创建的单视图项目模板。 

2. 本节课将为您演示标签控件的换行功能。首先在一个空白项目中,打开视图控制器的代码文件。 

3. 接着开始编写代码,实现这项功能。 

4. 创建一个位置在(10, 100),尺寸为(300, 150)的显示区域。 

5. 设置标签对象的显示区域。 

6. 然后给标签对象,设置一段较长的文本内容。 

7. 接着设置标签的背景颜色为棕色。 

8. 设置标签文字的颜色为紫色。 

9. 设置标签文字的对齐方式为居中对齐。 

10. 继续设置标签文字的换行方式为:以空格为界,并保留整个单词。 

11. 设置标签对象不限制行数。 

12. 将标签对象,添加到当前视图控制器的根视图。点击左上角的[编译并运行]按钮,打开模拟器预览项目。 

13. 在弹出的模拟器中,观察自定义样式的标签视图,然后点击[停止]按钮,关闭模拟器,并结束本节课程。 

本文整理自:《互动教程 for Xcode9 & Swift4》,真正的[手把手]教学模式,用最快的速度上手iOS开发,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1063100471,或扫描本页底部的二维码。课程配套素材下载地址:资料下载

4.4 UILabel文本标签的自动换行 [原创iOS开发-Xcode教程]相关推荐

  1. 您的第一个工程项目 [原创iOS开发-Xcode教程]

    1. 在欢迎面板的右侧,是一个历史项目列表,显示了所有最近打开的项目.使用您的手指,双击此处以打开您在上节课中,创建的空白项目.  2. 在左侧的项目导航区,点击打开资源文件夹,您将在此文件夹中,导入 ...

  2. 1.7 使用不同设备类型的iOS模拟器 [原创iOS开发-Xcode教程]

    原文:http://coolketang.com/staticCoding/5a990cf30b61607bf6cdcfdc.html 1. 本节课将为您演示如何使用不同设备类型的模拟器.双击打开之前 ...

  3. 1.14 快速查找并打开文件 [原创iOS开发-Xcode教程]

    原文:http://coolketang.com/staticCoding/5a990cf30b61607bf6cdcfdf.html 1. 本节课将为您演示,如何快速查找并打开目标文件.首先双击打开 ...

  4. 1.24 为应用程序添加图标 [原创iOS开发-Xcode教程]

    原文:http://coolketang.com/staticCoding/5a990cf4fe88c21c80b06fad.html 1. 本节课将为您演示,如何为应用程序设置不同尺寸的图标.首先在 ...

  5. 1.2 您的第一个工程项目 [原创iOS开发-Xcode教程]

    原文:http://coolketang.com/staticCoding/5a990cf2a22b9d0044383835.html 1. 在欢迎面板的右侧,是一个历史项目列表,显示了所有最近打开的 ...

  6. 1.21 几种在控制台输出日志的方式 [原创iOS开发-Xcode教程]

    原文:http://coolketang.com/staticCoding/5a990cf4fe88c21c80b06faa.html 1. 双击打开之前创建的空白项目模板. 2. 然后打开视图控制器 ...

  7. 1.6 iOS模拟器的基本使用方法 [原创iOS开发-Xcode教程]

    原文:http://coolketang.com/staticCoding/5a990cf3ac502e5d51ca7355.html 1. 本节课将向您讲解模拟器的使用.双击打开之前创建的项目模板. ...

  8. 1.11 Xcode右侧界面介绍 [原创iOS开发-Xcode教程]

    原文:http://coolketang.com/staticCoding/5a990cf3d50eee2ea30298d7.html 1. 本节课将继续向您演示系统的操作界面.首先双击打开之前创建的 ...

  9. 1.13 Xcode声音效果的设置 [原创iOS开发-Xcode教程]

    原文:http://coolketang.com/staticCoding/5a990cf37565717957664fb8.html 1. 本节课将为您演示,如何在模拟器启动之后,自动播放一段提示声 ...

最新文章

  1. 创建第一个freemarker
  2. 用GPU拯救世界:英伟达斯坦福呼吁玩家捐献算力,投入新冠病毒相关蛋白质分布式计算...
  3. POJ 2253 Frogger(最短路 Floyd)
  4. GridSearchCV与RandomizedSearchCV
  5. 日本的酒店主题能有多丰富?
  6. java中bean对象_JAVA中PO,BO,VO,DTO,POJO,Entity,JavaBean,JavaBeans各个对象的区别,以及lombo、jpa简介及用法...
  7. 平安证券:维持超图软件“强烈推荐”评级
  8. 父工程的版本号决定上传私服仓库的位置
  9. 什么是 CD 管道?一文告诉你如何借助 Kubernetes、Ansible 和 Jenkins 创建 CD 管道!...
  10. BZOJ2716[Violet] 天使玩偶/SJY摆棋子
  11. OrCAD PSpice仿真流程——Cadence 17.4
  12. Linux开机启动流程
  13. 【C语言】数组排序法(升序)
  14. python帝国cms_用python 发 帝国cms 文章
  15. AopAutoConfiguration matched的异常
  16. 【随便做做|线段树】POJ3667 Hotel
  17. 51CTO学院 oracle相关视频地址
  18. UART2USB芯片PL2303驱动安装说明
  19. 苹果计算机安装应用软件,苹果Mac电脑怎么安装软件和卸载软件?
  20. php memcached 性能测试,多种方法实时监测 Memcached 命中率

热门文章

  1. ConvFormer: Closing the Gap Between CNN and Vision Transformers
  2. C与C++游戏项目练习9:接金币游戏简易版
  3. restricted area是什么意思?
  4. oracle glob,SQLite GLOB子句
  5. 怎么让div横向排列不换行,超出之后滚动条
  6. AutoCAD 打开CAD会提示许可检出超时
  7. mysql安装错误删除_清除后无法重新安装mysql-server
  8. java 新浪短链接_新浪短链接/腾讯短链接的API接口分享(含调用代码)
  9. 每日一问 --什么是信号调制?
  10. 本地生成https签名证书