常见UI控件

  • UIKit框架提供了非常多功能强大又易用的UI控件,以便于开发者打造出各式各样的App
  • 以下列举一些在开发中常见的UI控件(稍后补上图片示例)
    1.UILabel– 文本标签:作用是显示一串固定的文字

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

    3.UITextField – 文本输入框:可以弹出键盘,让用户输入文本内容

    4.UITextView – 可以滚动查看的文字显示控件:如果文字内容比较多,需要换行显示,并且需要编辑

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

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

    7.UIActivityIndicator – 圈圈:一直在转圈圈,提示用户稍作等待

    8.UIAlertView – 对话框(中间弹框):从中间弹出一个框提示下一步该做什么

    9.UIActionSheet – 底部弹框:从底部弹出一个框提示下一步该做什么

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

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

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

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

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

    15.UISwitch – 开关:要么打开,要么关上,这个很好理解

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

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

    18.UIDatePicker – 日期选择器:选择日期

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

    20.UINavigationBar – 导航条:显示在顶部的菜单

    21.......
  • 看到这里少年你是否有些怕了,莫慌莫慌,因为没有必要一口气学完所有的控件,有些控件可能一年用不到1次,用到时再学(学习的过程中你会发现有些是特别重要且相对复杂些,比如UITableView、UIScrollVIew等),iOS中控件的用法都是相似相通的,掌握最主要、最常用的控件后,其它控件也就可以快速上手了

最新文章

  1. 网络HTTP协议
  2. Kernel Methods (2) Kernel function
  3. 如何正确的将J2ee项目部署到Tomcat
  4. 【笔记】UML核心元素
  5. 【转】经典SQL语句大全
  6. Android -> 怎样避免Handler引起内存泄露
  7. OAuth授权 | 把这一篇丢给他
  8. RTP实时传输协议
  9. [转] XEN, KVM, Libvirt and IPTables
  10. pythonのpygame初体验
  11. IOS应用内购(一)内购的种类
  12. Restful framework【第八篇】频率组件
  13. ActiveMQ 到底是推还是拉?
  14. hdu 5461(2015沈阳网赛 简单暴力) Largest Point
  15. 匿名方法和Lambda 表达式
  16. android开发(45) 自定义软键盘(输入法)
  17. php用get方式传json数据 变成null了
  18. less之旅
  19. 对ArrayList存放的对象,按照对象的某个属性进行排序。
  20. 洛谷P4451 [国家集训队]整数的lqp拆分(生成函数)

热门文章

  1. SpringCloud系列一:微服务理解
  2. JS-以鼠标位置为中心的滑轮放大功能demo1
  3. 数据库操作事物的四大特性以及MySQL数据库的四种隔离级别
  4. php获取post内容方式
  5. iOS 获取LaunchImage启动图
  6. Finder打开剪切功能
  7. git 和 svn 的比较
  8. ubunut jdk 配置
  9. EasyUI分页(前台分页和后台分页)
  10. TortoiseSVN与VisualSVN Server搭建SVN版本控制系统(转)