一、loadView
1.什么时候被调用?
每次访问UIViewController的view(比如controller.view、self.view)而且view为nil,loadView方法就会被调用。
2.有什么作用?
loadView方法是用来负责创建UIViewController的view
3.默认实现是怎样的?
默认实现即[super loadVi...
分类:
其他好文 时间:
2015-07-13 10:27:33
阅读次数:
127
#import"DetailViewController.h"@interfaceDetailViewController()@end@implementationDetailViewController#pragma mark -视图控制器对象的初始化方法- (id)initWithNibName...
分类:
其他好文 时间:
2015-07-12 23:15:47
阅读次数:
130
事件处理响应者对象在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象”UIApplication、UIViewController、UIView都继承自UIResponder,因此它们都是响应者对象,都能够接收并处理事件UIRespo...
分类:
移动开发 时间:
2015-07-12 00:15:42
阅读次数:
277
//// SecondViewController.h// UI3_UIViewController生命周期//// Created by zhangxueming on 15/7/2.// Copyright (c) 2015年 zhangxueming. All rights reser...
分类:
其他好文 时间:
2015-07-11 14:51:37
阅读次数:
166
有导航控制器push过后pop可以反回上一个界面,然而我们需要返回多级界面有下面两种方法调用API - (NSArray *)popToViewController:(UIViewController *)viewController animated:(BOOL)animated; 1.通过取得....
分类:
移动开发 时间:
2015-07-11 13:21:51
阅读次数:
136
import UIKit
class ViewController3: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.view.backgroundColor=UIColor.whiteColo...
分类:
编程语言 时间:
2015-07-10 19:03:59
阅读次数:
342
import UIKit
class ViewController2: UIViewController,UITableViewDelegate,UITableViewDataSource{
override func viewDidLoad() {
super.viewDidLoad()
self.view.backgroundCo...
分类:
编程语言 时间:
2015-07-10 11:26:29
阅读次数:
139
Google之iOS 7 教程:让程序同时支持iOS 6和iOS 7,找到答案。在iOS 7中,苹果引入了一个新的属性,叫做[UIViewController setEdgesForExtendedLayout:],它的默认值为UIRectEdgeAll。当你的容器是navigation contr...
分类:
其他好文 时间:
2015-07-10 10:51:44
阅读次数:
105
每一个UI界面都对应一个"控制器"控制器:1.什么是控制器: 任何继承于UIViewController的类, 都称之为控制器2.控制器的作用: 管理UI界面(负责管理UI界面的创建和一些事件的处理)注意:UI界面是可以和它与之对应的控制器进行连线的我们可以通过连线的方式, 让UI界面上的元素和控制...
分类:
其他好文 时间:
2015-07-10 02:13:23
阅读次数:
143
UINavigationController---称之为导航栏控制器,它继承于UIViewController,以栈的方式管理所有控制的视图控制器(至少有一个被管理的视图控制器,这个控制器我们称之为导航控制器的根视图控制器),通过push和pop控制页面的跳转。 任何继承自UIViewContro....
分类:
其他好文 时间:
2015-07-09 00:23:48
阅读次数:
143