Skip to content

Commit 7972927

Browse files
committed
make navbar visible by default. and animate fade on dismiss.
1 parent d05d6b5 commit 7972927

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

Sources/ImageCarouselViewController.swift

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,13 @@ class ImageCarouselViewController:UIPageViewController {
9292
setViewControllers([initialVC], direction: .forward, animated: true, completion: nil)
9393
}
9494

95+
override func viewDidAppear(_ animated: Bool) {
96+
super.viewDidAppear(animated)
97+
UIView.animate(withDuration: 0.235) {
98+
self.navBar.alpha = 1.0
99+
}
100+
}
101+
95102
@objc
96103
func dismiss(_ sender:UIBarButtonItem?) {
97104
sourceView.alpha = 1.0

Sources/ImageViewerController.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,7 @@ class ImageViewerController:UIViewController, UIGestureRecognizerDelegate {
226226
dummyImageView.frame = exitFrame
227227
dummyImageView.clipsToBounds = true
228228
self.backgroundView?.alpha = 0.0
229+
self.navBar?.alpha = 0.0
229230
}) { _ in
230231
self.dismiss(animated: false) {
231232
dummyImageView.removeFromSuperview()

0 commit comments

Comments
 (0)