第二节:UI控件概览

可能用得上的UI控件

  • 为了便于开发者打造各式各样的优秀App,UIKit框架提供了非常多功能强大又易用的UI控件
  • 以下列举一些在开发中可能用得上的UI控件:

    第二节:UI控件概览
    文章图片
    控件概览
  • 提示:千万别一口气去百度所有的控件,没有这个必要一口气学完所有的控件,原因如下:
    1.有些控件可能一年用不到1次,用到时再学
    2.iOS中控件的用法都是相似相通的,掌握最主要、最常用的控件,就可以快速上手其他控件
    3.面试中不会被问及诸如“进度条会用不?开关会用不?”之类的问题
1.UILabel – 文本标签
第二节:UI控件概览
文章图片
文本标签 2.UIButton – 按钮
  • 按钮的作用是:监听用户的点击事件,在用户点击后做出响应

    第二节:UI控件概览
    文章图片
    按钮
3.UITextField – 文本输入框
  • 文本输入框可以弹出键盘,让用户输入文本内容

    第二节:UI控件概览
    文章图片
    文本输入框
4.UITextView – 能滚动的文字显示控件
  • 如果文字内容比较多,需要换行显示,并且需要编辑

    第二节:UI控件概览
    文章图片
    能滚动的文字显示控件
5.UIProgressView – 进度条
  • 水平进度条,比如显示文件的下载进度,程序的启动进度

    第二节:UI控件概览
    文章图片
    进度条
6.UISlider – 滑块
  • 在2个数值之间滑动选择,比如调节音量大小

    第二节:UI控件概览
    文章图片
    滑块
7.UIActivityIndicator – 圈圈
  • 一直在转圈圈,表示让用户等待

    第二节:UI控件概览
    文章图片
    圈圈
8.UIAlertView – 对话框(中间弹框)
  • 从中间弹出一个框提示用户下一步该做什么

    第二节:UI控件概览
    文章图片
    对话框
9.UIActionSheet – 底部弹框
  • 从底部弹出一个框提示用户下一步该做什么

    第二节:UI控件概览
    文章图片
    底部弹框
10.UIScrollView – 滚动的控件
  • 如果内容比较多,超出了一个屏幕,就可以用它来显示

    第二节:UI控件概览
    文章图片
    滚动的控件
11.UIPageControl – 分页控件
  • 【第二节:UI控件概览】能显示当前的页码

    第二节:UI控件概览
    文章图片
    分页控件
12.UITableView – 表格
  • 如果每一行显示的内容格式差不多,就用这个表格控件

    第二节:UI控件概览
    文章图片
    表格
13.UICollectionView – 九宫格
  • 如果显示的东西是一块一块、一格一格的,而且每个格子长的差不多,就可以用它

    第二节:UI控件概览
    文章图片
    九宫格
14.WKWebView – 网页显示控件
  • 用来显示网页,使用它,就可以在手机上浏览网页

    第二节:UI控件概览
    文章图片
    网页显示控件
15.UISwitch – 开关
  • 第二节:UI控件概览
    文章图片
    开关
    要么打开,要么关上
16.UISegmentControl – 选项卡
  • 在固定的几个选项之间进行选择

    第二节:UI控件概览
    文章图片
    选项卡
17.UIPickerView – 选择器
  • 在多行数据之间只选择一行

    第二节:UI控件概览
    文章图片
    选择器
18.UIDatePicker – 日期选择器
  • 选择日期

    第二节:UI控件概览
    文章图片
    日期选择器
19.UIToolbar – 工具条
  • 一般显示在底部或者键盘顶部,里面有几个小按钮

    第二节:UI控件概览
    文章图片
    工具条
20.UINavigationBar – 导航条
  • 显示在顶部的条

    第二节:UI控件概览
    文章图片
    导航条

    推荐阅读