🔏
iOS
  • 前言
  • View编程参考
    • View/Window架构
    • Window
    • View
    • Animations
  • ViewController编程参考
    • 定义
    • 呈现视图控制器
  • UIKit
    • 关于应用开发
    • 保护用户隐私
    • 应用和环境
      • 应用声明周期
      • 应用启动
      • UIApplication
      • UIApplicationDelegate
    • Windows and Screens
      • Window
      • Scene
      • Screen
    • 视图和控制
      • UIView
Powered by GitBook
On this page

Was this helpful?

  1. UIKit

视图和控制

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

概述

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

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

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

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

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

  • 支持拖拽交互;

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

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

PreviousScreenNextUIView

Last updated 4 years ago

Was this helpful?