自定义一个类继承UIScrollView,将touchesEnded事件发送出去。
#import <Foundation/Foundation.h>
@interface PageScrollView : UIScrollView {
}
@end
#import "PageScrollView.h"
@implementation PageScrollView
- (void) touchesEnded: (NSSet *) touches withEvent: (UIEvent *) event {
if (!self.dragging) {
[self.nextResponder touchesEnded: touches withEvent:event];
}
[super touchesEnded: touches withEvent: event];
}
@end