我见过一些关于登录屏幕使用的线程,但并不需要我所需要的内容。当我的应用程序第一次启动登录屏幕时,它们输入用户名/密码,并在服务器上进行验证。如果成功,它们可以转到应用程序的其他部分。由于此应用程序包含机密文档,每次应用程序进入睡眠或按下home按钮时,在重新进入时,我将显示一个UIAlertView来确认它们的密码。
我更希望的是,当应用程序进入睡眠状态时,UIAlertView就会显示出来,所以我将保留它的原样,但是当按下home按钮时,我想迫使它们返回到原来的登录屏幕。我一直在玩exit(0),但apple强烈建议不要这样做,但它会强制应用程序退出,然后当应用程序再次打开时,登录屏幕就会显示出来。我试图在没有exit(0)的情况下复制这个功能。
发布于 2011-07-12 20:24:56
终止应用程序可能不是正确的方法。考虑:如何以编程方式退出iPhone应用程序?。
没有为优雅地终止iPhone应用程序提供API。在iPhone操作系统下,用户按Home按钮关闭应用程序。如果应用程序有无法提供其预期功能的条件,建议的方法是为用户显示一个警报,指出问题的性质和用户可能采取的操作--打开WiFi、启用位置服务等。允许用户自行决定终止应用程序。
如果登录屏幕的使用不能满足您的需要,您应该重新考虑使用UIAlertView的第一种方法。
https://stackoverflow.com/questions/6670576
复制相似问题