- 控件表
- 文字显示
- 1.UILable - 文本按钮
- 2.UIButton – 按钮
- 3.UITextField – 文本输入框
- 4.UITextView – 能滚动的文字显示控件
- 进度条显示
- 1.UIProgressView – 进度条
- 2.UISlider – 滑块
- 3.UIActivityIndicator – 圈圈
- 弹框视图
- 1.UIAlertView – 对话框(中间弹框)
- 2.UIActionSheet – 底部弹框
- 滚动视图
- 1.UIScrollView – 滚动的控件
- 2.UIPageControl – 分页控件
- 3.UITableView – 表格
- 4.UICollectionView – 九宫格
- 5.UIWebView – 网页显示控件
- 内容选择
- 1.UISwitch – 开关
- 2.UISegmentControl – 选项卡
- 3.UIPickerView – 选择器
- 4.UIDatePicker – 日期选择器
- 工具条
- 1.UIToolbar – 工具条
- 2.UINavigationBar – 导航条
UIKit框架提供了非常多功能强大又易用的UI控件。
控件表
控件名字 |
功能 |
使用频率 |
UIButton |
按钮 |
常用 |
UILable |
文本按钮 |
常用 |
UITextField |
文本输入框 |
常用 |
UIImageView |
图片显示 |
常用 |
UIAlertView |
对话框 |
常用 |
UIScrollView |
滚动控件 |
常用 |
UITableView |
表格 |
常用 |
UINavigationBar |
导航条 |
常用 |
UISwitch |
开关 |
一般 |
UIActivityIndicator |
圈 |
一般 |
UIActionSheet |
底部弹框 |
一般 |
UIPageControl |
分页控件 |
一般 |
UITextView |
滚动的文字显示控件 |
一般 |
UICollectionView |
九宫格 |
一般 |
UIPickerView |
选择器 |
一般 |
UIDatePicker |
日期选择器 |
一般 |
UIWebView |
网页显示器 |
一般 |
UIProgressView |
进度条 |
几乎不用 |
UISlider |
滑块 |
几乎不用 |
UISegmentControl |
选项卡 |
几乎不用 |
UIToolbar |
工具条 |
几乎不用 |
文字显示
1.UILable - 文本按钮
文本标签的作用仅仅是显示一串固定的文字
2.UIButton – 按钮
按钮的作用是:监听用户的点击事件,在用户点击后做出反应
3.UITextField – 文本输入框
文本输入框可以弹出键盘,让用户输入一些具体的值
4.UITextView – 能滚动的文字显示控件
如果文字内容比较多,需要换行显示,并且需要编辑,就用它
进度条显示
1.UIProgressView – 进度条
水平进度条,比如显示文件的下载进度,程序的启动进度
2.UISlider – 滑块
在2个数值之间滑动选择,比如调节音量大小
3.UIActivityIndicator – 圈圈
一直在转圈圈,表示让用户等待
弹框视图
1.UIAlertView – 对话框(中间弹框)
从中间弹出一个框提示用户下一步该干啥
2.UIActionSheet – 底部弹框
从底部弹出一个框提示用户下一步该干啥
滚动视图
1.UIScrollView – 滚动的控件
如果内容比较多,超出了一个屏幕,就可以用它来显示
2.UIPageControl – 分页控件
能显示当前的页码
3.UITableView – 表格
如果每一行显示的内容格式差不多,就用这个表格控件
4.UICollectionView – 九宫格
如果显示的东西是一块一块、一格一格的,而且每个格子长的差不多,就可以用它
5.UIWebView – 网页显示控件
一般用来显示网页,使用它,就可以在手机上浏览网页
内容选择
1.UISwitch – 开关
要么打开,要么关上
2.UISegmentControl – 选项卡
在固定的几个选项之间进行选择
3.UIPickerView – 选择器
在多行数据之间只选择一行
4.UIDatePicker – 日期选择器
选择日期
工具条
1.UIToolbar – 工具条
一般显示在底部或者键盘顶部,里面有几个小按钮
2.UINavigationBar – 导航条
显示在顶部的条