Skip to content

Commit

Permalink
move scrollEdgeAppearance to sceneDelegate
Browse files Browse the repository at this point in the history
  • Loading branch information
lazaronixon committed Oct 11, 2023
1 parent fdae1d0 commit 881dbf2
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,6 @@ class TurboNavigationController : UINavigationController {
var session: Session!
var modalSession: Session!

override func viewDidLoad() {
super.viewDidLoad(); navigationBar.scrollEdgeAppearance = .init()
}

func push(url: URL) {
let properties = session.pathConfiguration?.properties(for: url) ?? [:]
route(url: url, options: VisitOptions(action: .advance), properties: properties)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ final class SceneDelegate: UIResponder {

private func configureRootViewController() {
navigationController = window!.rootViewController as? TurboNavigationController
navigationController.navigationBar.scrollEdgeAppearance = .init()
navigationController.session = session
navigationController.modalSession = modalSession
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,6 @@ class TurboNavigationController : UINavigationController {
var session: Session!
var modalSession: Session!

override func viewDidLoad() {
super.viewDidLoad(); navigationBar.scrollEdgeAppearance = .init()
}

func push(url: URL) {
let properties = session.pathConfiguration?.properties(for: url) ?? [:]
route(url: url, options: VisitOptions(action: .advance), properties: properties)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,15 @@ final class SceneDelegate: UIResponder {

private func configureRootViewController() {
tabBarController = window!.rootViewController as? UITabBarController
tabBarController.tabBar.scrollEdgeAppearance = .init()

navigationController1 = tabBarController.viewControllers![0] as? TurboNavigationController
navigationController1.navigationBar.scrollEdgeAppearance = .init()
navigationController1.session = session1
navigationController1.modalSession = modalSession

navigationController2 = tabBarController.viewControllers![1] as? TurboNavigationController
navigationController2.navigationBar.scrollEdgeAppearance = .init()
navigationController2.session = session2
navigationController2.modalSession = modalSession
}
Expand Down

0 comments on commit 881dbf2

Please sign in to comment.