学习笔记之01-加法计算器
2015-12-02 20:39
162 查看
程序运行的时候简单流程如下:
1、读取Main.storyboard文件
2、创建箭头所指的YBViewController对象
3、根据storyboard文件中的描述创建YBViewController的UIView对象
4、将UIView对象显示到用户眼前
注意:
先有控制器,再有View;并由控制器来监听View里的一切事件
当一个方法要进行"连线"的时候,返回类型必须为IBAction
每一个UIView都是一个容器,能容纳其他UIView。
UIButton、UIlabel等等都是继承自UIView
每一个新的界面都是一个新的View,在切换过程中,涉及到:
UIView的创建和销毁
UIView跟用户的交互
实际上,每当显示一个新界面时,
首先会创建一个新的UIViewController对象,然后创建一个对应的全屏UIView,UIViewController负责管理这个UIView
UIViewController就是UIView的“管家”,负责创建、显示、销毁UIView,负责UIView内部的事件,负责处理UIView与用户的交互
UIVIewController内部有个UIView属性,就是它负责管理的UIView对象
1、读取Main.storyboard文件
2、创建箭头所指的YBViewController对象
3、根据storyboard文件中的描述创建YBViewController的UIView对象
4、将UIView对象显示到用户眼前
注意:
先有控制器,再有View;并由控制器来监听View里的一切事件
当一个方法要进行"连线"的时候,返回类型必须为IBAction
每一个UIView都是一个容器,能容纳其他UIView。
UIButton、UIlabel等等都是继承自UIView
每一个新的界面都是一个新的View,在切换过程中,涉及到:
UIView的创建和销毁
UIView跟用户的交互
实际上,每当显示一个新界面时,
首先会创建一个新的UIViewController对象,然后创建一个对应的全屏UIView,UIViewController负责管理这个UIView
UIViewController就是UIView的“管家”,负责创建、显示、销毁UIView,负责UIView内部的事件,负责处理UIView与用户的交互
UIVIewController内部有个UIView属性,就是它负责管理的UIView对象
相关文章推荐
- AS3自写类整理笔记 ClassLoader类第1/2页
- AS3自写类整理笔记 Dot类第1/2页
- DB2新手使用的一些小笔记:新建实例、数据库路径不存在、客户端连接 .
- perl脚本学习指南--读书笔记
- 《C++ primer plus》读书笔记(三)
- 《C++ primer plus》读书笔记(二)
- jquery 笔记 事件
- VPS 配置优化笔记
- 一千行的MySQL学习笔记汇总
- 两千行代码的PHP学习笔记汇总
- 用来记笔记的软件 EverNote 2.2.1.386提供下载
- Hibernate的学习笔记(3)
- CentOS6.X下Docker安装笔记
- CentOS下Redis高可用安装笔记
- notes on python
- SSH无需密码密钥登录
- 生成树协议(STP PVST CST RSTP MSTP)笔记
- Oracle11g安装笔记(一)
- 手册-ESX 配置向导的读书笔记(待续)
- VMware Cookbook 读书笔记