アプリケーションに CAEmitterLayer アニメーションを追加しようとしています。シミュレーターでのテスト中はすべて正常に動作しますが、デバイスでコードを実行し、画面に触れ始めると、設定した出生率から完全にセルが放出されます。このタッチイベントを無効化/概観する方法はありますか? 私は追加してみました:
- (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)イベント また - (void) touchesMoved:(NSSet *)touches withEvent:(UIEvent *)イベント
しかし、これは役に立ちません。タッチが別の「レイヤー」から取られているようです。