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

iOS Xcode AppDelegate.m中方法的介绍

2016-02-23 17:15 369 查看
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

<1.整个程序加载完成调用这个方法。

/*

写一个案例:

当程序将要进入后台时,有时候为了保密效果,在应用程序上加一层覆盖的效果来遮挡重要数据;


      



*/

    self.firstVC = [[ViewController alloc] init];

    

    self.tempView = [[UIView alloc] init];

    

    self.tempView.frame = CGRectMake(0, 0, 375, 667);

    self.tempView.backgroundColor = [UIColor orangeColor];

    [self.firstVC.view addSubview:self.tempView];

    

    self.window.rootViewController = self.firstVC;

    

    return YES;

}

- (void)applicationWillResignActive:(UIApplication *)application {

 <2.程序将要进入后台时调用这个方法
    self.te
4000
mpView.hidden = NO;

}

- (void)applicationDidEnterBackground:(UIApplication *)application {

<3.程序进入后台调用这个方法;   

}

- (void)applicationWillEnterForeground:(UIApplication *)application {
<4.程序将要进入前台调用这个方法;

}

- (void)applicationDidBecomeActive:(UIApplication *)application {

<5.程序进入前台调用这个方法;

    self.tempView.hidden = YES;

}

- (void)applicationWillTerminate:(UIApplication *)application {

<6.程序将要终止时调用这个方法

 }

//代码运行后简单效果图


  

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