Это должно хорошо переопределить-handlePan: в подклассе UIScrollView? т.е. мое приложение не будет отклонено от App Store?
Спасибо за то, что разделили Ваши взгляды.
Править: что относительно того, чтобы назвать-handlePan: в другом методе моего подкласса?
На случай, если кому-то интересно, вместо переопределения я отключил 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];