UIPinchGestureRecognizer не вызывается - PullRequest
0 голосов
/ 13 января 2012

Я не совсем уверен, почему цель не вызывается, когда я делаю это:

 UIImage * imgSrc = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:imageSource]]];
            UIImageView * imgView = [[[UIImageView alloc] initWithImage:imgSrc] retain];

            UIPinchGestureRecognizer * pinchGestureRecognizer = [[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(resizeImage:)];
            [imgView addGestureRecognizer:pinchGestureRecognizer]; 
            [pinchGestureRecognizer release];

- (IBAction)resizeImage:(UIPinchGestureRecognizer *)sender
{
   //not getting here
}

изображение для изменения размера не вызывается. Изображение отображается просто отлично

1 Ответ

1 голос
/ 13 января 2012

Вам необходимо установить imgView.userInteractionEnabled = YES.По умолчанию установлено значение «НЕТ».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...