2012-05-05 11 views
1

私はこの問題に固執しています: 私は4つの指のピンチ(ホームボタンのような)を使用してアプリを閉じますが、 "(アプリケーションのウィンドウが小さくなるなど)、閉じないで開いているように解放します。 私が実装したtouchesBeganメソッドが呼び出されたようですが、touchesEndedメソッドはいつでも呼び出されません。また、viewDidAppearなどは呼び出されません。問題はuserInteractionNOtouchesBeganに設定しているため、touchesEndedが呼び出されていないため、アプリが停止しています。iPadの "途中"の4つの指のピンチの検出方法

"途中"ピンチの終わりを検出する方法はありますか?

答えて

1

これは、タッチがキャンセルされるためです。 touchesEnded:withEvent:に登録している場合は、touchesCancelled:withEvent:に登録する必要があります。なぜなら、タッチがキャンセルされて適切に対処する必要があるからです。

+0

ありがとうございました。問題を解決しました! – Scritus

+0

@Scritusそれからその隣にあるチェックマークをクリックして答えを受け入れます。 – JustSid

関連する問題