1

やその他のコンポーネントをiPhone 画面にPanGetsureRecognizerドラッグするための を実装しましたが、オブジェクトの衝突に関する新しい競合が発生しました。buttonsimages

私はそのように私の必要性を実装しました:

if(CGRectIntersectsRect(menu1Drag.frame, menu2Drag.frame)){
    // blablabla
}

残念ながら、それは機能していません。との衝突オブジェクトに関する特定のステートメントがあるかどうか疑問に思っていますPanGesture。私は多くのサイトを見てきましたが、それらは上記のような同じステートメントを使用しています. 何か案は?

4

1 に答える 1

0
  1. menu1Drag と menu2Drag が同じレベルのビュー階層にあるかどうかを確認します。
  2. if(CGRectIntersectsRect(menu1Drag.frame, menu2Drag.frame)) の前にフレームの詳細を記録してみてください。
于 2013-04-18T10:24:15.420 に答える