画面の周りUIPanGestureRecognizerをドラッグするために使用しています。UIButtonアイデアは、ユーザーがそれをフォルダーにドラッグしてフォルダーに挿入できるということです (iOS アイコンのように)。ボタンが画像と重なったときを検出したい場合、私が見つけたこのコードはうまくいきます:
-(void) touchesEnded:(NSSet *) touches {
if(CGRectIntersectsRect([imageViewA frame], [imageViewB frame]) {
NSLog(@"Do something.");
}
}
ただし、ボタンが大きく、複数の画像が隣り合っているため、ボタンが両方と重なる場合があります。したがって、実際のユーザーの指UIButtonが画像と重なって正しいアクションをトリガーするタイミングを検出したいと考えています。何か案は?