是否可以在UIScrollView子类中重写-handlePan :?
即我的应用不会被应用商店拒绝?
感谢您分享您的观点。
编辑:在我的子类的另一个方法中调用-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];
关于cocoa-touch - 覆盖-handlePan : in UIScrollView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3253496/