揺れを検出するために必要なすべてのことを行ったと思いますが、motionEnded:withEvent:
呼び出されません。(UIViewController
私のアプリは「OpenGL ES App」テンプレートに基づいています。)
私は私のに追加application.applicationSupportsShakeToEdit = YES;
しましたapplication:didFinishLaunchingWithOptions:
、そして
- (BOOL)canBecomeFirstResponder { return YES; }
EAGLView.m (これは呼び出されます) および(他のさまざまな場所も試しました) [self becomeFirstResponder];
。initWithCoder:
しかし、デバッガーは決してヒットしません
- (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event
いくつかのステップがありませんか?コントローラーは必要ですか?
(私は iPad シミュレーターで iOS 3.2 を使用しています。)