私はiPhoneの開発にかなり慣れていません。私は自分の「ルート」ビューを持っており、それを実装しています
- (void)accelerometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration
この実装は問題なく機能しています。ユーザーがボタンを押した後、pushViewControllerを実行して、新しいビューをスタックにプッシュします。ユーザーがiPhoneを振ると、現在「ポップされた」ビューに加速度計関連のメソッドが実装されていなくても、加速度計が起動します。別のビューがスタックにプッシュされても、ルートビューはまだアクティブであるように見えます。アクティブなビューではないビューがまだ加速度計に応答しているのはなぜですか?
ありがとう
トム