(1)UI是App的根基:一个App应该是先有UI界面,然后在UI的基础上增加实用功能
(2)UI相对简单易学:UI普遍是学习过程中最简单的一块,能快速拥有成就感和学习兴趣
(3)UI至关重要:开发中的绝大部分时间都在处理U n,搭建UI界面的过程简单
(1)利用类创建对象
(2)将对象显示到屏幕上
ü比如,如果要显示5个按钮
(1)用UIButton类创建5个UIButton对象
(2)将这5个UIButton对象显示到屏幕上 (1)UIKit:创建和管理应用程序的用户界面
(2)QuartzCore:提供动画特效以及通过硬件进行渲染的能力
(3)CoreGraphics:提供2D绘制的基于C的API
(4)CoreLocation:使用GPS和WIFI获取位置信息
(5)MapKit:为应用程序提供内嵌地图的接口
(6)AVFoundation:音频、视频处理 I n顾名思义,UIKit框架是跟UI有关系的
诸如前面所述的界面元素(如UIImageView),都是封装在UIKit框架内部的
UIKit框架中提供了丰富多彩的可视化组件元素: n利用UIKit框架提供的类来创建各种可视化组件对象,最后组成复杂而美观的UI界面 |
|
来自: 雪柳花明 > 《ios_UI界面》