我希望我的应用程序在关闭之前做一个动画,就像Apple的官方相机应用程序一样,在关闭之前“关闭快门”。是可能的还是私有的,没有文档的API?
提前谢谢!
答案 0 :(得分:0)
在用户点按主页按钮后,您的应用无法通过正式方式延迟关闭。 Apple希望用户能够随时快速退出应用程序。但是,当您的应用程序关闭时,您会收到通知,并且您确实有机会运行某些代码。我不能确定任何UI的东西都可以使用,但是尝试它的地点在你的UIApplicationDelegate(AppDelegate)类中。您感兴趣的方法是:
- (void)applicationWillResignActive:(UIApplication *)application {
// Try some UI stuff here
}
Or:
- (void)applicationDidEnterBackground:(UIApplication *)application {
}
我假设UI会随着应用程序窗口动画而改变。如果有效,请告诉我们!