0

如何在不使用 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 隐藏了滚动视图。有什么想法,如何在 UIImageview 上添加缩放和触摸功能?

谢谢。

4

1 回答 1

1

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

于 2012-04-30T06:40:12.237 回答