Commit 0c526c8f by Daniel Dahan

updated PageMenuController to use a simplified approach to determining current page

parent c3b1a8e9
...@@ -446,11 +446,8 @@ extension PageMenuController { ...@@ -446,11 +446,8 @@ extension PageMenuController {
extension PageMenuController: UIScrollViewDelegate { extension PageMenuController: UIScrollViewDelegate {
@objc @objc
open func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) { open func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
let n = viewControllers.count
let x = scrollView.contentOffset.x
let w = scrollView.width let w = scrollView.width
let p = Int(floor((scrollView.contentOffset.x - w / 2) / w) + 1) let p = Int(floor((scrollView.contentOffset.x - w / 2) / w) + 1)
print(selectedIndex, p)
selectedIndex = p selectedIndex = p
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment