2013-01-08 37 views
1

可能重复:
Notification of or detecting screenshot being taken?如何检测在iOS中同时按下主页按钮和锁定按钮?

目前,我意识到,你不能没有抓到家庭和锁定按钮在iOS应用中同时? 如果我的结论是错误的,请指出我如何检测此事件。

感谢,

+1

你必须能够,快速聊天想通了。 –

+0

@ 0x7fffffff Snap Chat通过检测触摸取消的事件来实现它......它只会在用户触摸屏幕时才起作用 – borrrden

+0

@borrrden嗯,有趣。这不会为大量误报打开大门吗? –

回答

1

你的应用程序的委托方法- (void)applicationWillResignActive:(UIApplication *)application 会当用户需要一个截图中可以调用。如果你想模仿SnapChat,那么只需在这个方法中隐藏你的窗口(一定要取消隐藏它在- (void)applicationDidBecomeActive:(UIApplication *)application

+1

“你的应用程序委托方法 - (void)applicationWillResignActive:(UIApplication *)应用程序将在用户截取屏幕时调用” - >当用户截取屏幕截图时,我没有调用委托方法。我有一个基于borrrden指南的解决方案。 –