2013-04-20 3 views
0

Я использую один UIScrollview и UIimageview, который является подвью UIScrollview, и я хочу использовать UIPinchgesturerecognizer в UIImageview, но он не работает.Добавление UIPinchGestureRecognizer в UIImageview, которое является подчиненным UIScrollview

+0

позволяет userInteraction в ImageView. – Balu

+0

Опубликовать существующий код. – Rakesh

+0

@ Rakesh Я отправил ответ – ajeet

ответ

0

Это простой, вы можете использовать его как это:

yourImageView = [[UIImageView alloc] initWithImage:yourImage]; 
[yourScrollView addSubview:yourImageView]; 
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleSingleTap:)]; 
[yourImageView addGestureRecognizer:singleTap]; 
[sibgleTap release]; 

GOODLUCK.

0

я получил ответ после того, как прибегая к помощи, я dissable всего жеста Scrollview и затем установите userinteraction в UIImageView Да, я dissable жеста UIScrollView с помощью этого кода

for (UIGestureRecognizer* recognizer in [scrollviewFrame1 gestureRecognizers]) { 
      if ([recognizer isKindOfClass:[UIPinchGestureRecognizer class]]) { 
       [recognizer setEnabled:NO]; 
      } 
     } 
Смежные вопросы