iPhone第二天 窗体&&视图
来源:互联网 发布:js方法同步执行 编辑:程序博客网 时间:2024/06/05 18:19
iPhone第二天 窗体&&视图 2016.9.12
[[UIScreen mainScreen] bounds]// 获取当前设备的屏幕大小
如果类关联xib;需要使用initwithNibName:方法来初始化对象
如果类不关联xib;需要使用init:方法来初始化对象
UIWindow :窗口 用来展示视图(UIView)
UIView: 视图 用来提供可视化,存放可见控件,提供用户交互的响应
因为直接给窗口添加视图程序会报错,所以使用ViewController给添加到窗口上作为子视图(ViewController内部包含了view)
frame:相对位置,视图控件相对与父视图的位置
bounds:绝对位置,视图控件相对于绝对坐标系
代理:一个类(对象)来帮助另一个类(对象)完成某个功能
(1)“面试”(遵循协议)
(2)“设置代理”(连线)
(3)完成代理方法(完成工作)
MVC(Model View Controller)
Model:主要管理数据
View:视图(展示)
ViewController:控制者角色(给数据和视图做一个连接)
生命周期:
-initWithNibName:bundle: 加载关联视图控制器的xib文件
-loadView ;用来加载navigationBar 重要的的TableView 在试图加载弯沉之前执行方法
- (void)viewDidLoad 视图加载成功后执行此方法
-viewWillAppear 视图即将显示时调用此方法
-viewDidAppear 视图已经显示调用此方法
-viewWillDisappear 视图即将消失时调用此方法
-viewDidDisappear 视图已经消失调用此方法
shouldAutorotateToInterfaceOrientation:
- iPhone第二天 窗体&&视图
- iPhone 第二天
- ipad/iphone开发培训 7.27 第二天
- 实例iPhone编程入门教程-第二天
- iPhone第二天之C基础
- IPhone多视图开发
- IPhone多视图开发
- iphone 设置视图背景图片
- 视图圆角化 iphone
- iphone 缓冲视图 UIActivityIndicatorView
- Iphone代码创建视图
- iPhone 视图设计
- Iphone代码创建视图
- IPhone-多视图
- IPhone多视图切换
- iPhone 视图几何元素
- iPhone设置滚动视图
- iPhone弹出视图
- 接触了解Java
- JavaScript Cookies
- 国际化操作
- Servlet的路径问题
- Keras 切换后端(Theano和TensorFlow)
- iPhone第二天 窗体&&视图
- Java中sleep和wait的区别
- 微服务架构设计 第七步: 分析微服务对外 API
- 操作系统常见面试题及答案
- 理解PHP依赖注入容器(dependency injection container)系列(二) 你需要依赖注入容器吗?
- 如何在游戏窗口中激活当前输入法
- 文章标题 HDU 5122 : K.Bro Sorting
- cgi与fastcgi的理解
- OC内存管理 assign retain copy 原型函数