【发布时间】:2011-09-11 18:32:22
【问题描述】:
我希望我的应用程序在关闭前做一个动画,就像 Apple 的官方相机应用程序一样,在关闭之前“关闭快门”。有可能还是这是一个私有且未记录的 API?
提前谢谢你!
【问题讨论】:
标签: iphone objective-c cocoa-touch camera
我希望我的应用程序在关闭前做一个动画,就像 Apple 的官方相机应用程序一样,在关闭之前“关闭快门”。有可能还是这是一个私有且未记录的 API?
提前谢谢你!
【问题讨论】:
标签: iphone objective-c cocoa-touch camera
在用户点击主页按钮后,您的应用没有官方方法可以延迟关闭。 Apple 希望用户能够随时快速退出应用程序。但是,当您的应用程序关闭时,您确实会收到通知,并且您确实有机会运行一些代码。我不能肯定地告诉你任何 UI 的东西都会起作用,但尝试它的地方是在你的 UIApplicationDelegate (AppDelegate) 类中。您感兴趣的方法是:
- (void)applicationWillResignActive:(UIApplication *)application {
// Try some UI stuff here
}
Or:
- (void)applicationDidEnterBackground:(UIApplication *)application {
}
我假设 UI 会随着应用程序窗口的动画化而改变。让我们知道它是否有效!
【讨论】: