我用通过简单地实现该方法,检测从AppDelegate中抖动运动:motionBegan:withEvent:方法中的AppDelegate在IOS不叫10
- (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event {
NSLog(@"shake shake shake");
}
其中在IOS 8工作正常和9。然而它不”不再适用于iOS 10。 我也试过添加
- (BOOL)canBecomeFirstResponder {
return YES;
}
但这并没有帮助。这在UIViewControllers中可以正常工作。 iOS 10中有什么改变,还是只是一个错误?
它在视图控制器中工作正常,这不是问题。我需要它在AppDelegate中工作。 – almas