IOS应用程序进入后台但查看不重新加载

时间:2013-12-05 02:32:36

标签: ios iphone objective-c

我想开发一个密码管理器的应用程序,进入应用程序,你需要输入密码才能登录。当应用程序进入后台并进入前台时,您需要再次输入密码。 我重新停止通知UIApplicationDidEnterBackgroundNotificationUIApplicationWillEnterForegroundNotificationUIApplicationWillResignActiveNotification,然后在实现方法中重新加载视图,但它不起作用。应用必须输入前景然后重新加载视图。 双击主页时,密码被发现。这不是我想要的,我能为此做些什么。 类似的应用程序: https://itunes.apple.com/cn/app/mi-ma-zhang-hao-guan-jia-quan/id547904729?mt=8

我很抱歉我的英语不好。 我想这样实现:当应用程序进入后台时,我在窗口上添加绿色视图。但是当应用程序进入前景时,视图开始变为绿色。我想当应用程序进入前景,视图已经是绿色,或双击ios7上的主页按钮,应用程序缩略图为绿色。 在appDelegate.m中这样的代码

- (void)applicationDidEnterBackground:(UIApplication *)application
{
    UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.window.frame.size.width, self.window.frame.size.height)];
    view.backgroundColor = [UIColor greenColor];
    [self.window addSubview:view];
}
非常感谢你!

1 个答案:

答案 0 :(得分:0)

不确定你在看什么,但仍然从我的理解,你需要在'applicationWillEnterForeground'中编写代码,如果你更喜欢在用户输入前景后重新加载视图

- (void)applicationWillEnterForeground:(UIApplication *)application