Swift开发IOS-UITextView
2016-01-07 18:40
363 查看
UITextView和UILabel的功能相似,也是用于处理文本内容,不同的是UITextView支持换行,允许多行输入。
利用代码直接在ViewController界面中添加:
UITextView的一些常用属性:
UITextView的菜单使用:
系统默认提供的菜单功能包括:Cut,Copy,Paste,Define等,IOS允许开发者自定义菜单选项和功能,效果图:
实现方法:
1. 声明自定义的菜单MenuItem和MenuController
2. 自定义菜单点击事件实现
UITextView的事件监听(使用UITextViewDelegate):
1. 本UIViewController使用UITextViewDelegate代理:
2. 重写UITextViewDelegate代理中的相关方法:
3. 托管UITextView对象的delegate
与UILable和UITextField相同,UITextView也可以添加富文本属性:
最后还需要将UITextView对象添加到UIViewController界面中:
利用代码直接在ViewController界面中添加:
UITextView的一些常用属性:
UITextView的菜单使用:
系统默认提供的菜单功能包括:Cut,Copy,Paste,Define等,IOS允许开发者自定义菜单选项和功能,效果图:
实现方法:
1. 声明自定义的菜单MenuItem和MenuController
2. 自定义菜单点击事件实现
UITextView的事件监听(使用UITextViewDelegate):
1. 本UIViewController使用UITextViewDelegate代理:
2. 重写UITextViewDelegate代理中的相关方法:
3. 托管UITextView对象的delegate
与UILable和UITextField相同,UITextView也可以添加富文本属性:
最后还需要将UITextView对象添加到UIViewController界面中:
相关文章推荐
- iOS8使用Core Graphics实现渐变效果-Swift基础教程
- swift学习01-基础语法(常量,变量,流程控制)
- swift学习笔记之全局变量和全局方法
- ubuntu 安装 swift 64位
- Swift 中的委托/代理模式(转载)
- Swift 调用oc 桥接头文件
- Swift中XMPP的简单使用
- Swift Strings and Characters
- Swift中自定义Cell
- Swift场景过渡总结
- 《swift2.0 官方教程中文版》 第3章-05模式
- swift 获取AppDelegate对象
- 《swift2.0 官方教程中文版》 第3章-03表达式
- swiftTools
- Strings And Characters Of Swift 2.1
- 在oc项目中添加swift文件,并设置oc-swift混编
- Swift 创建framework并应用到项目中
- Swift继承的用法
- Swift入门———逻辑分支
- Swift开发IOS-UITableView