我有一个嵌入 UIScrollView 作为子视图的视图控制器。我将其嵌入如下:
标题视图控制器:UIViewController
ViewDidLoad 内部
scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 320, 320)];
scrollView.contentMode = (UIViewContentModeScaleAspectFit);
scrollView.contentSize = CGSizeMake(3200, 320);
scrollView.pagingEnabled = YES;
[self.view addSubview:scrollView];
接下来,我尝试连接 scrollViewDidScroll 事件,以便每次用户滑动滚动视图时都可以执行一些代码。但是,我可以弄清楚如何访问此事件。我认为答案在于以某种方式授权。我尝试导入 UIScrollView.h 并将 scrollView 委托设置为 CaptionViewController,如下所示:
[scrollView setDelegate:self]
我仍然无法访问scrollViewDidScroll。有人可以指出我正确的方向吗?