誰でも言うことができますか、UIPangesture
マウスをドラッグして離すときにドラッグ可能なラベルを使用して、タッチポイントを見つけています
CGPoint touchPoint = [panGesture locationInView:self.view];
今、私はこのラベルがドラッグされているラベルを確認したい.このために私はこのコードを使用しています
for(UILabel *labelView in self.view.subviews){
if ([labelView isMemberOfClass:[UILabel class]]) {
NSLog(@"%@",NSStringFromCGPoint(touchPoint ));
NSLog(@"%@",NSStringFromCGRect(labelView.layer.frame));
if([labelView.layer containsPoint:touchPoint]){
int i=[[labelView.subviews objectAtIndex:0] tag];
NSLog(@">>>> %d",i);
}
}
}