如何在iOS中的子视图中停止滚动

时间:2013-03-12 08:34:12

标签: ios xcode uiscrollview

我在viewControllers中添加了两个scrollView,以便在第二个viewController中我有一个subView,其中滚动了图像。我想在viewController中滚动图片时停止滚动subView

1 个答案:

答案 0 :(得分:1)

您在此函数中实现了UIScrollViewDelegate

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView{
     if(scrollView == imagesScrollView){
           mainScrollView.scrollEnables = NO;
        }
}

并在拖动后再次启用它:

- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate
   {
        mainScrollView.scrollEnabled = YES;
  }