4.4 UILabel文本标签的自动换行 [原创iOS开发-Xcode教程]
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教程]相关推荐
- 您的第一个工程项目 [原创iOS开发-Xcode教程]
1. 在欢迎面板的右侧,是一个历史项目列表,显示了所有最近打开的项目.使用您的手指,双击此处以打开您在上节课中,创建的空白项目. 2. 在左侧的项目导航区,点击打开资源文件夹,您将在此文件夹中,导入 ...
- 1.7 使用不同设备类型的iOS模拟器 [原创iOS开发-Xcode教程]
原文:http://coolketang.com/staticCoding/5a990cf30b61607bf6cdcfdc.html 1. 本节课将为您演示如何使用不同设备类型的模拟器.双击打开之前 ...
- 1.14 快速查找并打开文件 [原创iOS开发-Xcode教程]
原文:http://coolketang.com/staticCoding/5a990cf30b61607bf6cdcfdf.html 1. 本节课将为您演示,如何快速查找并打开目标文件.首先双击打开 ...
- 1.24 为应用程序添加图标 [原创iOS开发-Xcode教程]
原文:http://coolketang.com/staticCoding/5a990cf4fe88c21c80b06fad.html 1. 本节课将为您演示,如何为应用程序设置不同尺寸的图标.首先在 ...
- 1.2 您的第一个工程项目 [原创iOS开发-Xcode教程]
原文:http://coolketang.com/staticCoding/5a990cf2a22b9d0044383835.html 1. 在欢迎面板的右侧,是一个历史项目列表,显示了所有最近打开的 ...
- 1.21 几种在控制台输出日志的方式 [原创iOS开发-Xcode教程]
原文:http://coolketang.com/staticCoding/5a990cf4fe88c21c80b06faa.html 1. 双击打开之前创建的空白项目模板. 2. 然后打开视图控制器 ...
- 1.6 iOS模拟器的基本使用方法 [原创iOS开发-Xcode教程]
原文:http://coolketang.com/staticCoding/5a990cf3ac502e5d51ca7355.html 1. 本节课将向您讲解模拟器的使用.双击打开之前创建的项目模板. ...
- 1.11 Xcode右侧界面介绍 [原创iOS开发-Xcode教程]
原文:http://coolketang.com/staticCoding/5a990cf3d50eee2ea30298d7.html 1. 本节课将继续向您演示系统的操作界面.首先双击打开之前创建的 ...
- 1.13 Xcode声音效果的设置 [原创iOS开发-Xcode教程]
原文:http://coolketang.com/staticCoding/5a990cf37565717957664fb8.html 1. 本节课将为您演示,如何在模拟器启动之后,自动播放一段提示声 ...
最新文章
- 创建第一个freemarker
- 用GPU拯救世界:英伟达斯坦福呼吁玩家捐献算力,投入新冠病毒相关蛋白质分布式计算...
- POJ 2253 Frogger(最短路 Floyd)
- GridSearchCV与RandomizedSearchCV
- 日本的酒店主题能有多丰富?
- java中bean对象_JAVA中PO,BO,VO,DTO,POJO,Entity,JavaBean,JavaBeans各个对象的区别,以及lombo、jpa简介及用法...
- 平安证券:维持超图软件“强烈推荐”评级
- 父工程的版本号决定上传私服仓库的位置
- 什么是 CD 管道?一文告诉你如何借助 Kubernetes、Ansible 和 Jenkins 创建 CD 管道!...
- BZOJ2716[Violet] 天使玩偶/SJY摆棋子
- OrCAD PSpice仿真流程——Cadence 17.4
- Linux开机启动流程
- 【C语言】数组排序法(升序)
- python帝国cms_用python 发 帝国cms 文章
- AopAutoConfiguration matched的异常
- 【随便做做|线段树】POJ3667 Hotel
- 51CTO学院 oracle相关视频地址
- UART2USB芯片PL2303驱动安装说明
- 苹果计算机安装应用软件,苹果Mac电脑怎么安装软件和卸载软件?
- php memcached 性能测试,多种方法实时监测 Memcached 命中率
热门文章
- ConvFormer: Closing the Gap Between CNN and Vision Transformers
- C与C++游戏项目练习9:接金币游戏简易版
- restricted area是什么意思?
- oracle glob,SQLite GLOB子句
- 怎么让div横向排列不换行,超出之后滚动条
- AutoCAD 打开CAD会提示许可检出超时
- mysql安装错误删除_清除后无法重新安装mysql-server
- java 新浪短链接_新浪短链接/腾讯短链接的API接口分享(含调用代码)
- 每日一问 --什么是信号调制?
- 本地生成https签名证书