swift UI专项训练19 TextView 多行文本
有时候我们所要展示的内容一行文本放不下,这就需要多行文本TextView,拖拽的时候注意上界不要超过电池的小图标。
可以在属性编辑器中对多行文本的内容进行更改,按住control键和回车键换行。
运行效果如图:
如果我们把text选项的Plain改成Attributed的话,我们可以对内容进行进一步的编辑。比如大小字体和颜色等:
效果如图:
除了样式,我们再来看一下它的行为:
是否可以被编辑,是否可以选中。如果能被编辑,那么在文本框中来选中和编辑:
还有很多属性,大家可以自己试试。
swift UI专项训练19 TextView 多行文本相关推荐
- Swift UI专项训练7 数据添加
上一话我们使用了自己定义的控制器之后发现tableview上的餐馆没有了,这一话我们来添加数据,新添加一个餐馆类,这个类我们不需要继承系统的类,直接添加一个swift文件就好 import Found ...
- swift UI专项训练39 用Swift实现摇一摇功能
微信的摇一摇功能想必大家都用过.过春节的时候抢红包也没少摇吧.那么用swift语言怎样实现这么酷炫的功能呢.摇动属于IOS内置可识别的一种动作,在你须要实现摇动功能的viewcontroller中,在 ...
- swift UI专项训练15 PcikerView老虎机视图
老虎机相信大家都知道,像一组滚轴,而我们选中其中的某一组值.ios的闹钟选择时间的时候就是这么设计的.在storyboard中拖拽一个pickerview,显示如下: pickerView是没法选择默 ...
- swift UI专项训练5 定制视图控制器
我们现在已经添加了两个场景了,尽管我们有默认的视图控制器,但是我们还是想自己定制一下自己的控制器,我们之前一直在storyboard上做操作,现在来些一些代码. 在工程目录中右键选择new fie,在 ...
- swift UI专项训练4 场景过渡-转场
上一话中我们创建了两个场景,这一话我们想要实现两个场景间的过渡.我们只需要增加一个导航条.选中我们上一话中创建的Table View Controller,点击工具栏上面的editor,选择Embed ...
- swift UI专项训练20 WebView浏览器
WebView就是一个HTML浏览器,用来显示网页,webView的属性如图: Scaling中如果勾选了后面的话,那么打开的网页会根据webView的尺寸来调整尺寸.Phone Numbers会跟踪 ...
- swift UI专项训练21 网页浏览器
网页浏览器不同于上一话的webview,我们的网页浏览器不要求用户输入前面的HTTP,并且能实现自动布局,这一话的内容是前几话的总结.新建一个工程,然后拖拽一个text label,我们来看下右下角的 ...
- sketch里的ios控件_30个让你眼前一亮的iOS Swift UI控件!
前言 笔者接触 iOS 开发有一段时间了,尤其特别喜欢UI部分,特意收集整理了30个让你惊艳的第三方开源控件(swift),无论是应用到项目中还是用来学习都能让你大呼过瘾,废话不多说,直接上图上链接! ...
- 30个Swift UI控件
30个让你眼前一亮的Swift UI控件 No.1 TwicketSegmentedControl 多页面切换滑块控件,能处理滑块的惯性,可以直接将滑块甩到到另一侧. No.2 PagingMenuC ...
- 以mips为单位衡量微型计算机的性能,2016计算机二级《MS Office》选择题专项训练...
2016计算机二级<MS Office>选择题专项训练 1.汉字的区位码由一汉字的区号和位号组成.其区号和位号的范围各为______. A.区号 1-95 位号 1-95 B.区号 1-9 ...
最新文章
- 文巾解题 10. 正则表达式匹配
- eclipse怎么创建web项目html,eclipse入门之创建第一个web程序(jsp测试环境)
- 【AWSL】之Linux账号和权限管理(/etc/passwd、/etc/shadow、useradd、passwd、usermod、groupadd、gpasswd...chmod、chown)
- Javascript中Base64编码解码的使用实例
- @codeforces - 786E@ ALT
- 更改shape文件字段名,提示Failed to alter the name of the field
- stm32+lcd显示汉字之GBK编码
- Java利用URL实现文件下载
- 《中国区块链产业园15强名录》
- 如何把pdf转换成excel表格
- 一场别开生面的黑客面基大会
- 为知笔记怎么导入文件
- 游戏下单陪玩app主要有哪些功能
- 【matlab图像处理】插值方法
- ACM-ICPC 2018 焦作赛区网络预赛A. Magic Mirror(签到题)
- 为什么计算机专业的学生要学习Linux系统?
- Oracle字符集讨论(转)
- 使用纯CSS3实现一个3D旋转的书本
- tkinter窗口美化功能介绍 第二章 怎么做圆角窗口
- 面向初学者的 MQL4 语言系列之3——技术指标和内置函数