多个分页滚动视图 - Swift

时间:2015-08-13 10:16:37

标签: swift

我在单个视图控制器中嵌入了多个分页滚动视图。

我有第一页控制器连接到:

func scrollViewDidEndDecelerating(scrollView: UIScrollView){
    var pageWidth:CGFloat = CGRectGetWidth(scrollView.frame)
    var currentPage:CGFloat = floor((scrollView.contentOffset.x - pageWidth / 2) / pageWidth) + 1
    self.myPageControl.currentPage = Int(currentPage)
}

然而滚动时的第二个滚动视图会更改第一页控件。

两个滚动视图彼此独立工作(这是有效的)但我无法解决如何在第二个滚动视图上更改第二个页面控制器的问题。

由于

1 个答案:

答案 0 :(得分:0)

如果其他人不确定,我首先检查了scrollView的高度以及是否为<我知道其中一个scrollViews然后我更新了适当的页面控件。