반응형

UIPageViewController 사용하면서 Scroll을 막아야 하는 경우에 사용

import UIKit

extension UIPageViewController {
    var isPagingEnabled: Bool {
        get {
            scrollView?.isScrollEnabled ?? false
        }
        set {
            scrollView?.isScrollEnabled = newValue
        }
    }

    var scrollView: UIScrollView? {
        view.subviews.first { $0 is UIScrollView } as? UIScrollView
    }
}

// How to use
 pageViewController.isPagingEnabled = false
반응형
Posted by 까칠코더
,