我有一个以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");
}