1

如何创建 iPhone 应用内屏幕保护程序?

例如: 30 秒后应用程序未使用“屏幕保护程序”启动。屏幕保护程序是电影、照片幻灯片等。

4

1 回答 1

2

在这种情况下,您将希望从任何用户交互中计算 30 秒,因此我建议NSTimer在您的应用程序委托中创建一个全局,如果它达到 30 秒,它会创建并突出您的屏幕保护程序视图。

监视触摸事件和视图旋转 - 如果发生这些情况,请使您的计时器无效并创建一个新计时器。

如果您不喜欢“创建/销毁”方面的内容,您可以记录任何触摸/旋转事件的“最后输入时间”,并且您的计时器可以将其与每次滴答的当前时间进行比较。

于 2010-07-24T14:59:10.313 回答