IOS-基础-01通用控件

  1. UIView

  2. UIImageView

  3. UIButton

  4. UILabel

  5. UIScrollView

  6. UITableView

  7. UINavigationBar

  8. UITabBar

  9. UISwitch

  10. UISegmentedControl

  11. UISlider

  12. UITextField

  13. UIWebView

  14. UITextView

  15. UICollectionView



   为了便于开发者打造各式各样的优秀app, UIKit框架提供了非常多功能强大又便于使用的UI控件,下面简单介绍一些在开发中可能用得上的UI控件.

文字显示

    UILabel : 文本标签, 显示一串固定的文字 .

IOS-基础-01通用控件_第1张图片

    UIButton : 按钮, 监听用户的点击事件, 在用户点击后做出反应 .

IOS-基础-01通用控件_第2张图片

    UITextField : 文本输入框, 文本输入框可以弹出键盘, 让用户输入一些具体的值 .

IOS-基础-01通用控件_第3张图片

    UITextView : 能滚动的文字显示控件, 如果文字内容比较多, 需要换行显示, 并且需要编辑, 就用它 .

IOS-基础-01通用控件_第4张图片

进度显示

    UIProgressView : 进度条, 水平进度条, 比如显示文件的下载进度, 程序的启动进度 .


    UISlider : 滑块, 在两个数值之间滑动选择, 比如调节音量大小 .

IOS-基础-01通用控件_第5张图片

    UIActivityIndicator : 圈圈(菊花), 一直在转圈圈, 表示让用户等待 .

IOS-基础-01通用控件_第6张图片

弹框提醒

    UIAlertView : 对话框(中间弹框), 从中间弹出一个框提示用户下一步该干啥 .

IOS-基础-01通用控件_第7张图片

    UIActionSheet : 底部弹框, 从底部弹出一个框提示用户下一步该干啥 .

IOS-基础-01通用控件_第8张图片

IOS-基础-01通用控件_第9张图片


滚动视图

    UIScrollView : 滚动的控件, 如果内容比较多, 超出了一个屏幕, 就可以用它来显示 .

IOS-基础-01通用控件_第10张图片

    UIPageControl : 分页控件, 能显示当前的页码 .

IOS-基础-01通用控件_第11张图片

    UITableView : 表格, 如果每一行显示的内容格式差不多, 就用这个表格控件 .

IOS-基础-01通用控件_第12张图片

    UICollectionView : 九宫格, 如果显示的东西是一块一块, 一格一格的, 而且每个格子长得差不多, 就可以用它.

    UIWebView : 网页显示控件, 一般用来显示网页, 使用它, 就可以在手机上浏览网页 .

    IOS-基础-01通用控件_第13张图片

内容选择

    UISwitch : 开关, 要么打开, 要么关上 .

IOS-基础-01通用控件_第14张图片

    UISegmentControl : 选项卡, 在固定几个选项之间进行选择 .

IOS-基础-01通用控件_第15张图片

    UIPickerView : 选择器, 在多行数据之间只选择一行 .

IOS-基础-01通用控件_第16张图片

    UIDatePicker : 日期选择器, 选择日期 .        

IOS-基础-01通用控件_第17张图片

IOS-基础-01通用控件_第18张图片


工具条

    UIToolbar : 工具条, 一般显示在底部或者键盘顶部, 里面有几个小按钮 .

IOS-基础-01通用控件_第19张图片

    UINavigationBar :导航条, 显示在顶部的条.

    

IOS-基础-01通用控件_第20张图片


你可能感兴趣的:(IOS-基础-01通用控件)