iPhone应用程序关闭时的动画,就像相机应用程序上的快门

时间:2011-09-11 18:32:23

标签: iphone objective-c cocoa-touch camera

我希望我的应用程序在关闭之前做一个动画,就像Apple的官方相机应用程序一样,在关闭之前“关闭快门”。是可能的还是私有的,没有文档的API?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

在用户点按主页按钮后,您的应用无法通过正式方式延迟关闭。 Apple希望用户能够随时快速退出应用程序。但是,当您的应用程序关闭时,您会收到通知,并且您确实有机会运行某些代码。我不能确定任何UI的东西都可以使用,但是尝试它的地点在你的UIApplicationDelegate(AppDelegate)类中。您感兴趣的方法是:

- (void)applicationWillResignActive:(UIApplication *)application {
    // Try some UI stuff here
}

Or:

- (void)applicationDidEnterBackground:(UIApplication *)application {

}

我假设UI会随着应用程序窗口动画而改变。如果有效,请告诉我们!