我有一个以UIScrollView
编程方式创建的UIView
. 我需要做什么来确保我可以使用委托方法scrollViewDidEndDecelerating
?
这是我设置的内容,请假设在UIScrollView
, 中有三个UIImageViews
. 当页面第一次加载时,我正在看中心UIImageView
,我可以向后或向前滚动一次。我需要这个委托方法的原因是因为我打算用它来计算UIImageView
我当前正在查看的方法。
视图控制器.h
@interface ViewController : UIViewController <UIScrollViewDelegate>
视图控制器.m
UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:self.view.bounds];
scrollView.pagingEnabled = YES;
[self.view addSubview: scrollView];
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView
{
NSLog(@"scrollViewDidEndDecelerating");
}