UIView

141 阅读1分钟

UIView

UIView是什么

视图是应用程序用户界面的基本构建块,并且UIView该类定义了所有视图共有的行为。视图对象在其边界矩形内呈现内容,并处理与该内容的任何交互。该UIView class是一个具体的类,你可以实例,并用它来显示一个固定的背景颜色。您也可以将其子类化以绘制更复杂的内容。要显示应用程序中常见的标签,图像,按钮和其他界面元素,请使用UIKit框架提供的视图子类,而不是尝试定义自己的视图子类。

UIView的功能

绘画和动画

  1. 视图使用UIKit或Core Graphics在其矩形区域中绘制内容。

  2. 某些视图属性可以设置为新值。 布局和子视图管理

  3. 视图可能包含零个或多个子视图。

  4. 视图可以调整其子视图的大小和位置。

  5. 使用“自动布局”来定义规则,以根据视图层次结构的更改来调整视图的大小和位置。 事件处理

  6. 视图是UIResponder触摸的子类,可以响应触摸和其他类型的事件。

  7. 视图可以安装手势识别器来处理常见手势。