UIView
UIView是什么
视图是应用程序用户界面的基本构建块,并且UIView该类定义了所有视图共有的行为。视图对象在其边界矩形内呈现内容,并处理与该内容的任何交互。该UIView class是一个具体的类,你可以实例,并用它来显示一个固定的背景颜色。您也可以将其子类化以绘制更复杂的内容。要显示应用程序中常见的标签,图像,按钮和其他界面元素,请使用UIKit框架提供的视图子类,而不是尝试定义自己的视图子类。
UIView的功能
绘画和动画
-
视图使用UIKit或Core Graphics在其矩形区域中绘制内容。
-
某些视图属性可以设置为新值。 布局和子视图管理
-
视图可能包含零个或多个子视图。
-
视图可以调整其子视图的大小和位置。
-
使用“自动布局”来定义规则,以根据视图层次结构的更改来调整视图的大小和位置。 事件处理
-
视图是UIResponder触摸的子类,可以响应触摸和其他类型的事件。
-
视图可以安装手势识别器来处理常见手势。