반응형
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
반응형
'iOS > Tip' 카테고리의 다른 글
스와이프로 뒤로가기(Swipe Back) 처리 (0) | 2023.05.08 |
---|---|
검색한 문자열의 NSAttributedString 속성 변경 (0) | 2023.05.08 |
문자열 유효성 검사하기 (0) | 2023.05.08 |
UIStackView 하위 뷰 제거하기 (0) | 2023.05.08 |
로그 Print하기 (Traceable) (0) | 2023.05.08 |
WKWebView - 캐쉬 삭제하기 (0) | 2022.12.14 |
현재 UIViewController이 Modal인지 확인 (0) | 2022.12.08 |
UITextField AutoFill 무시하기 (0) | 2022.12.08 |