Everything you see on Screen is UIView.
你所看到的一切皆为UIView.
你在屏幕上所看到一切的 都是view 点击 滑动 触摸等活动也是和View所进行的
就像上图里面的时钟应用 就是由各种View不同的View堆积而成 尽管他们看起来是一个整体一样
同时UIView也是一切屏幕所显示的 SupClass 无论是自定义 还是还是系统自带的 都是继承自UIView
首先什么是UIView 嗯 大概就是 一块长方形的区域 区域的大小 颜色 位置都可以由你来指定 就像画布
UIView可以做什么呢?
1.可以呈现图像,文字,提供用户基本的信息,当然也可以呈现给用户一些非常Cooooooool的动画
2.UIView 管理布局 UIView 里面也可以添加其他的子视图(SubView),每个子视图(SubView)都能个性化的展示自己,或者可以说UIView就是一个舞台,各种View争奇斗艳。一个Parent View可以管理若干干Child View(>=0),若干个Child VIew 只能有一个共有Parent View。
3.与用户进行交互
UIView的父类 是UIResponder 该类用于处理控制事件,所以UIView也完美的继承了他父亲的遗志,与用户进行交互。对用户触碰屏幕的行为进行回应和处理。