有人能帮帮我吗?:)
如何在故事板 中为页面控制指示器设置约束,因此当我列出 collectionView页面时,指示符不是'移动。
我已尝试为页面控制指示器设置约束,但只有选项可以设置单元格框架。因此,当我列出一个集合视图指示符时,会在每个新页面上反复出现。
截图:
答案 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
}
然后它会工作:)