如果用户在2分钟后没有对应用程序做任何事情,我想构建锁定应用程序。
每当用户在应用中的每个屏幕上进行触摸,滚动,捏合时,都会有任何信息通知我?
答案 0 :(得分:1)
创建UIApplication的子类。修改main.m文件中的以下行:
int retVal = UIApplicationMain(argc, argv, @"CustomApplication", nil);
CustomApplication是您的UIApplication子类名称。
现在,您可以覆盖自定义子类中的-(void)sendEvent:(UIEvent *)event
方法。将为应用程序的每个和evrery事件调用此方法,包括用户交互事件。
答案 1 :(得分:0)
此方法中有一个方法“Shoulder”使计数器变量如果Count大于160秒然后执行您想要的操作。 并在touchBegin方法中将此计数器设置为零。