您的位置:首页 > 移动开发 > IOS开发

iOS学习笔记-003.视图 & 视图控制器

2017-01-17 10:19 316 查看
视图 视图控制器
一设置应用程序演示
1 操作流程图

2 演示细节说明

二UIView视图

三UIViewController视图控制器

四Main程序启动过程简述

视图 & 视图控制器

一、“设置”应用程序演示

1.1 操作流程图



1.2 演示细节说明

点击选项,切换到一个新的界面,每个新界面都是一个新的UIView(视图),尺寸接近屏幕大小

通常,一个“满屏”的UIView(视图)会交给对应的UIViewController(视图控制器)去管理,上图中的三个UIView,都有自己的UIViewController

UIViewController(视图控制器)内部默认有一个UIView(视图)属性,是控制器负责管理的UIView对象

二、UIView——视图

在屏幕上,能看得见摸得着的东西是UIView,比如按钮、文字、图片等,所有的控件最终都继承自UIView

每个UIView都是一个容器,可以容纳其他的UIView,其中容器视图被称为父视图,而被包含的视图或者控件被称为子视图或者子控件

视图对应的文件通常是storyboard或者xib文件,在许多ios应用程序中,通常不必为视图编写任何代码

三、UIViewController——视图控制器

UIViewController的作用是:

–创建/销毁自己的UIView

–显示/隐藏UIView

–处理UIView和用户之间的交互(事件处理)

“设置”应用中的界面显示过程如下:

–创建一个UIViewController

–由UIViewController创建自己的UIView

–把UIView显示到用户眼前

–UIViewController监听并处理UIView的事件

四、Main程序启动过程简述

读取Storyboard.storyboard文件

创建ViewController对象

根据storyboard文件中的描述创建ViewController的UIView对象

将UIView对象显示到用户眼前

监听并响应用户交互
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: