@interface ViewController()<UIScrollViewDelegate>
@property(nonatomic,strong) UIScrollView *textScrollView;
@property(nonatomic,assign) CGFloat lastOffSetX;
@end
@implementation ViewController
#pragma mark - Override Base Function
- (void)viewDidLoad {
[superviewDidLoad];
[selfsetupUI];
}
#pragma mark - Object Private Function
-(void)setupUI{
UIScrollView*textScrollView = [[UIScrollViewalloc] initWithFrame:self.view.frame];
textScrollView.backgroundColor= [UIColorgreenColor];
textScrollView.contentSize = CGSizeMake(self.view.bounds.size.width * 2, 0);
textScrollView.delegate = self;
[self.view addSubview:textScrollView];
self.textScrollView=textScrollView;
}
#pragma mark - UIScrollViewDelegate
-(void)scrollViewDidScroll:(UIScrollView*)scrollView{
if((scrollView.contentOffset.x - self.lastOffSetX) > 0) {
NSLog(@"正在向左滑动");
}else{
NSLog(@"正在向右滑动");
}
CGPoint point = scrollView.contentOffset;
self.lastOffSetX = point.x;
}
@end