From 050b3d9068f30323ed513785cb2dd2c6a0aeac44 Mon Sep 17 00:00:00 2001 From: Bartosz Olszanowski Date: Fri, 20 May 2022 13:43:44 +0200 Subject: [PATCH] Add open for presentation controller methods --- .../Controller/PanModalPresentationController.swift | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/PanModal/Controller/PanModalPresentationController.swift b/PanModal/Controller/PanModalPresentationController.swift index 11fb2a6e..5612b63a 100644 --- a/PanModal/Controller/PanModalPresentationController.swift +++ b/PanModal/Controller/PanModalPresentationController.swift @@ -167,12 +167,12 @@ open class PanModalPresentationController: UIPresentationController { // MARK: - Lifecycle - override public func containerViewWillLayoutSubviews() { + override open func containerViewWillLayoutSubviews() { super.containerViewWillLayoutSubviews() configureViewLayout() } - override public func presentationTransitionWillBegin() { + override open func presentationTransitionWillBegin() { guard let containerView = containerView else { return } @@ -192,13 +192,13 @@ open class PanModalPresentationController: UIPresentationController { }) } - override public func presentationTransitionDidEnd(_ completed: Bool) { + override open func presentationTransitionDidEnd(_ completed: Bool) { if completed { return } backgroundView.removeFromSuperview() } - override public func dismissalTransitionWillBegin() { + override open func dismissalTransitionWillBegin() { presentable?.panModalWillDismiss() guard let coordinator = presentedViewController.transitionCoordinator else { @@ -217,7 +217,7 @@ open class PanModalPresentationController: UIPresentationController { }) } - override public func dismissalTransitionDidEnd(_ completed: Bool) { + override open func dismissalTransitionDidEnd(_ completed: Bool) { if !completed { return } presentable?.panModalDidDismiss() @@ -226,7 +226,7 @@ open class PanModalPresentationController: UIPresentationController { /** Update presented view size in response to size class changes */ - override public func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator) { + override open func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator) { super.viewWillTransition(to: size, with: coordinator) coordinator.animate(alongsideTransition: { [weak self] _ in