반응형
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반응형
'Dev Study > iOS' 카테고리의 다른 글
| 스와이프로 뒤로가기(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 |
| Combine과 Property Wrapper를 이용해서 UserDefault 쉽게 사용하기 (0) | 2023.05.08 |
| WKWebView - 캐쉬 삭제하기 (0) | 2022.12.14 |
| 현재 UIViewController이 Modal인지 확인 (0) | 2022.12.08 |

