1.为了方便搭建美观的UI界面,iOS提供了UIKIT框架,里面有各种各样的UI控件
->UILabel:显示文字
->UIImageView:显示图片
->UIButton:同时显示文字和图片(能点击)
2.利用UIKit框架提供的控件,拼拼凑凑,能搭建和实现一些简单的、常见的UI界面
3.但是,有些UI界面极其复杂,而且比较个性化,用普通的UI控件无法实现,这时可以利用Quartz2d技术将孔家内部的结构画出来,自定义控件的样子。
4.其实,iOS中大部分空间的内容都是通过quartz2d画出来的。
5因此,quartz2d在ios开发中很重要的一个价值就是:自定义view(自定义UI控件)