UIGestureRecognizer on UIImageView

前端 未结 8 1159
南旧
南旧 2020-11-28 01:32

I have a UIImageView, which I want to be able to resize and rotate etc.

Can a UIGestureRecognizer be added to the UIImageView?

8条回答
  •  悲哀的现实
    2020-11-28 02:29

    Check that userInteractionEnabled is YES on the UIImageView. Then you can add a gesture recognizer.

    imageView.userInteractionEnabled = YES;
    UIPinchGestureRecognizer *pgr = [[UIPinchGestureRecognizer alloc] 
        initWithTarget:self action:@selector(handlePinch:)];
    pgr.delegate = self;
    [imageView addGestureRecognizer:pgr];
    [pgr release];
    :
    :
    - (void)handlePinch:(UIPinchGestureRecognizer *)pinchGestureRecognizer
    {
      //handle pinch...
    }
    

提交回复
热议问题