Переопределение-handlePan: в UIScrollView

Это должно хорошо переопределить-handlePan: в подклассе UIScrollView? т.е. мое приложение не будет отклонено от App Store?

Спасибо за то, что разделили Ваши взгляды.

Править: что относительно того, чтобы назвать-handlePan: в другом методе моего подкласса?

5
задан Altealice 15 July 2010 в 07:48
поделиться

1 ответ

На случай, если кому-то интересно, вместо переопределения я отключил UIPanGestureRecognizer по умолчанию и добавил еще один экземпляр UIPanGestureRecognizer, который сопоставлен с моим настраиваемым обработчиком.

Редактировать для twerdster:

Мне это понравилось

//disables the built-in pan gesture
for (UIGestureRecognizer *gesture in scrollView.gestureRecognizers){
  if ([gesture isKindOfClass:[UIPanGestureRecognizer class]]){
    gesture.enabled = NO;
  }
}

//add your own
UIPanGestureRecognizer *myPan = [[UIPanGestureRecognizer alloc] init...];
//customize myPan here
[scrollView addGestureRecognizer:myPan];
[myPan release];
8
ответ дан 18 December 2019 в 16:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: