2012-05-07 15 views
1

私はuiscrollview内のタップポイントに非表示のuilabelを移動し、それを再表示 - 素晴らしい作品。しかし、ズームインするためにuiscrollviewをつまんでもう一度タップすると、ラベルが間違った位置に表示されます。どのように私はそれを正しく配置するためにuiscrollviewのスケールでタッチポイントを拡大縮小できますか?UIScrollView座標をクリック

-me

-(void)handleLongPress:(UILongPressGestureRecognizer*)sender { 

    CGPoint longTapPoint = [sender locationInView:self.view]; 
    NSLog(@"LongTapPoint.x %f,LongTapPoint.y %f",longTapPoint.x,longTapPoint.y); 
    uil_tapBldgLabel.center = CGPointMake(longTapPoint.x, longTapPoint.y); 

} 

答えて

1

あなたは、スケーリングのニュアンスを巻き込まないようにnextResponderにこれらのタッチイベントを通過したいことがあります。

+0

あなたのコメントは私がスケーリングを気にする理由を考えさせてくれましたか?そこで、スクロールの外側にラベルを移動し、意図したとおりにタップするところに表示されます。 – malaki1974

関連する問題