使用Bubbleview触摸位置的iOS Zoomview

时间:2015-03-26 04:27:12

标签: ios xcode

如何为触摸位置创建气泡视图....(适用于iOS的Xcode) 我使用触摸位置的bubbleview在某个位置缩放图像时出现问题。 我想缩放我触摸的某个位置,并且气泡必须显示在我的手指上方。但是在这里它缩放了上部位置并且在我手指的上部位置起泡。如何缩放触摸位置并将其冒泡到我的手指上方..?

UITouch *touch = [touches anyObject]; 
CGPoint touchLocation = [touch locationInView:self.view]; 
if (CGRectContainsPoint(self.MeterView.frame, touchLocation)) { 
    _zoomView = [[BubbleView alloc] initWithFrame:CGRectMake(3, touchLocation.y-120, 120,120)]; 
    [_zoomView setZoomScale:2.0];
}

1 个答案:

答案 0 :(得分:1)

github上有几个非常好的项目,它们提供了用于移动手指的气泡缩放功能。 他们是,

  1. iOS-MagnifyingGlass
  2. BKZoomView
  3. 我希望它可以帮助你。