ios开发控制器-UIViewController

来源:互联网 发布:QT与数据库实现通讯录 编辑:程序博客网 时间:2024/05/16 11:31

大部分的控制器类都会继承UIKit的UIViewController基类。该基类中的方法如下,通过重写以下方法可以自定义需要实现的效果等,注意重写该方法的时候需要调用[super 方法名]。

viewDidLoad:当该控制器管理的视图被加载完成后,系统会自动调用该方法。

didReceiveMemoryWarning:该方法不会由程序员自己来调用,当程序检测到内存紧张时会调用该方法。

viewWillAppear:当该控制器管理的视图将要显示出来时调用。

viewDidAppear:当该管理器视图显示出来后调用该方法。

viewWillDisappear:当该控制器管理的视图将要被隐藏或者将要被移除窗口时,系统调用该方法。

viewDIDDisappear:当该控制器管理的视图被隐藏或被移除窗口之后会调用该方法

viewWillLayoutSubviews:当控制器管理的视图将要排列它包含的所有子视图时,系统会调用该方法

viewDidLayoutSubviews:当该控制器管理的视图排列完成它包含的所有子视图时调用该方法。

实例:

#import <Foundation/Foundation.h>

@implementation ViewController

-(void)viewDidLoad{

[super viewDidLoad];

NSLog(@"I'm a test ,do you know");

}

@end

0 0
原创粉丝点击