视图和控制

在屏幕上显示内容,并定义交互。

概述

视图和控制是用户可视化界面的组成部分,使用它们在屏幕上绘制和管理应用内容。

视图可以承载其他视图。将一个视图嵌入另一个视图会在主视图(superview)和嵌入视图(subview)间创建一个包含关系。视图层次结构使得管理视图更加方便。

可以使用视图做以下的事情:

  • 响应触摸和其他事件(直接或与手势识别协调);

  • 使用Core graphics或者UIKit类绘制自定义内容;

  • 支持拖拽交互;

  • 对视图的大小、位置、外观增加动画;

UIView 是所有view的父类并且定义通用行为。UIControl针对于按钮、开关和其他view定义用户交互行为。

Last updated

Was this helpful?