在iphone中缩放和点击手势

时间:2012-04-30 06:17:01

标签: iphone objective-c

如何在不使用scrollView的情况下在UIImageView中添加缩放(使用捏合手势)和触摸(使用tapGesture)?可能吗?我已经使用了UIImageView和UIScrollView。这是我放在viewDidLoad上的代码。

    [scrollView addSubview:imgView];
    scrollView.minimumZoomScale = 1.0;
    scrollView.maximumZoomScale = 12.0;
    scrollView.delegate = self;

    [scrollView setZoomScale:scrollView.userInteractionEnabled];
    [[self view] addSubview:imgView];

    [scrollView bringSubviewToFront:self.view];



//gesture recognizer
    UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleGesture:)];
    [imgView addGestureRecognizer:tap];

如果我尝试使用此代码。使用Tap可以正常工作但是缩放不起作用,因为Imageview隐藏了scrollview。有任何想法,如何在UIImageview上添加缩放和触摸功能?

感谢。

1 个答案:

答案 0 :(得分:1)

可以在uiimage视图上添加缩放和点击手势,只需看到我在网上找到的this code,这将帮助您满足您的需求。 享受Codding;)