在我的应用程序中,当应用程序进入后台时,我正在调用密码页面(进行身份验证的密码页面)。
我的要求是当用户从前台启动应用程序时,他会看到密码页面。如果他输入了正确的密码,那么只有他才能看到其余页面。
在delegate.m 文件中
- (void)applicationDidEnterBackground:(UIApplication *)application
{
PasscodeViewController *passcodeController = [[PasscodeViewController alloc] initWithNibName:@"PasscodeViewController" bundle:nil];
[navController pushViewController:passcodeController animated:YES];
}
当我从后台启动应用程序时,它会在几分之一秒内向我显示上一页(从我进入后台的页面),然后在该密码页面出现之后。
但我想对上一页中显示的其他人(不知道密码的人)隐藏我的机密信息。
它在模拟器中正常工作,但在设备中无法正常工作。
你能指导我吗?
或者
这是iOS设备的正常行为吗?无论它会做什么页面转换,它都会在应用程序在前台运行时执行。
我不确定。请告诉我哪里出错了。
谢谢你。