如何设置从页面控制指示器到视图的约束

时间:2016-10-01 11:28:07

标签: ios xcode storyboard constraints swift3

有人能帮帮我吗?:)

如何在故事板 中为页面控制指示器设置约束,因此当我列出 collectionView页面时,指示符不是'移动。

我已尝试为页面控制指示器设置约束,但只有选项可以设置单元格框架。因此,当我列出一个集合视图指示符时,会在每个新页面上反复出现。

截图:

enter image description here

1 个答案:

答案 0 :(得分:1)

您必须在pageControl中设置当前页面。最好的是函数scrollViewWillEndDragging:

override func scrollViewWillEndDragging(_ scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>) {

    let pageNumber = Int(targetContentOffset.pointee.x / view.frame.width)
    pageControl.currentPage = pageNumber

}

然后它会工作:)