实现应用程序启动的密码的最佳方法& didEnterForground

时间:2012-12-22 23:34:20

标签: ios cocoa-touch delegates uikit uitabbarcontroller

我已经构建了一个pincode视图控制器,我想在我的应用程序中实现它以防止不必要的手指。

我一直在研究如何最好地实施它,因此只有在应用程序首次启动时才出现。当它在后台后返回前景时。

appDelegate.m有didFinishLoading& applicationWillEnterForeground但我无法在这里创建我的视图控制器,因为窗口尚未加载。

我会将它添加到我的视图控制器的viewDidLoad方法,但我正在使用TabBarController,因此需要为所有任务执行此操作&然后,只要用户在它们之间切换,就需要引脚。

有没有人有任何关于我如何实现这一目标的建议/代码示例/最佳实践?

非常感谢,詹姆斯

1 个答案:

答案 0 :(得分:0)

尝试使用AppDelegate的- (void)applicationDidBecomeActive:(UIApplication *)application。我相信你现在有一个窗口。无论如何,即使没有窗口,也有简单的解决方法。