Progress of UIPageViewController

后端 未结 7 1141
礼貌的吻别
礼貌的吻别 2020-12-30 05:51

I would like to receive updates from the uipageviewcontroller during the page scrolling process. I want to know the transitionProgress in %. (This value should update when t

7条回答
  •  余生分开走
    2020-12-30 06:11

    in SWIFT to copy paste ;) works perfect for me

    extension UIPageViewController: UIScrollViewDelegate {
    
        public override func viewDidLoad() {
            super.viewDidLoad()
    
            for subview in view.subviews {
                if let scrollView = subview as? UIScrollView {
                    scrollView.delegate = self
                }
            }
        }
    
       public func scrollViewDidScroll(_ scrollView: UIScrollView) {
           let point = scrollView.contentOffset
           var percentComplete: CGFloat
           percentComplete = abs(point.x - view.frame.size.width)/view.frame.size.width
           print("percentComplete: ",percentComplete)
       }
    }
    

提交回复
热议问题