首页 > 移动平台 > 详细

iOS中的UI

时间:2015-11-19 13:09:47      阅读:377      评论:0      收藏:0      [点我收藏+]

?
• 不管你是学习android开发还是iOS开发
• 都建议先学习UI,原因如下:
UI是app的根基:?一个app应该是先有UI界?面,然后在UI的基础上增加实?用功能

UI相对简单易学:UI普遍是学习过程中最简单的?一块,能快速拥有成就感和学习兴趣

UI?至关重要:开发中的绝?大部分时间都在处理UI

万物皆对象

图片对象~~UIImageView

文本标签对象~~UILabel

按钮对象~~UIButton

~~~~~~~~~~~~~

非UI的功能怎么办呢

~~~框架来解决

UIKit - 创建和管理应?用程序的?用户界?面
? QuartzCore -提供动画特效以及通过硬件进?行渲染的能?力
? CoreGraphics -提供2D绘制的基于C的API
? CoreLocation -使?用GPS和WIFI获取位置信息
? MapKit -为应?用程序提供内嵌地图的接
? AVFoundation – ?音频处理
? 。。。。。。

利用UIKit框架提供的类来创建各种可视化组件对象,最后组成复杂?而美观的UI界?面

可能用得上的UI控件
• 为了便于开发者打造各式各样的优秀app,UIKit框架提供了非常多功能强大又易用的UI控件
• 下面列举一些在开发中可能用得上的UI控件(红色表明最常用,蓝色代表一般,黑色代表几乎不
?用)
? UIButton 按钮
? UILabel 文本标签
? UITextField 文本输入框
? UIImageView 图片显示
? UIProgressView 进度条
? UISlider 滑块
? UISwitch 开关
? UISegmentControl 选项卡
? UIActivityIndicator 圈圈
? UIAlertView 对话框(中间弹框)
? UIScrollView 滚动的控件
? UIPageControl 分页控件
? UITextView 能滚动的文字显示控件

? UITableView 表格
? UICollectionView 九宫格
? UIPickerView 选择器
? UIDatePicker 日期选择器
? UIWebView 网页显示控件
? UIToolbar 工具条
? UINavigationBar导航条
? UIActionSheet 底部弹框 

千万别一口气去百度所有的控件,没有这个必要一口气学完所有的控件,原因如下:

有些控件可能一年用不到1次,用到时再学 iOS中控件的用法都是相似相通的,

因此掌握最主要、最常用的控件,就可以快速上手其他控件。

面试中不会有问你“进度条会用不?开关会用不?”

UI控件部分解释

UILabel – 文本标签
• 文本标签的作用仅仅是显示一串固定的文字

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

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

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

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

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

UIActivityIndicator – 圈圈
• 一直在转圈圈,表示让用户等

????UIAlertView – 对话框(中间弹框)

从中间弹出一个框提示用户下一步该干

UIActionSheet – 底部弹框
• 从底部弹出一个框提示用户下一步该干啥

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

UIPageControl – 分页控件

能显示当前的页码

UITableView – 表格

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

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

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

UISwitch – 开关

• 要么打开,要么关上

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

UIPickerView – 选择器
• 在多行数据之间只选择一行

UIDatePicker – 日期选择器 • 选择日期

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

UINavigationBar – 导航条

• 显示在顶部的条

iOS中的UI

原文:http://www.cnblogs.com/ljcgood66/p/4977038.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!