mobile-ios/CovidSafe/UploadDataNavigationController.swift

26 lines
1,008 B
Swift
Raw Permalink Normal View History

2020-05-08 07:49:14 +00:00
// Copyright © 2020 Australian Government All rights reserved.
import UIKit
final class UploadDataNavigationController: UINavigationController {
let emptyTextBarButtonItem = UIBarButtonItem(title: "", style: .plain, target: nil, action: nil)
override func viewDidLoad() {
super.viewDidLoad()
delegate = self
view.tintColor = UIColor.covidSafeColor
navigationBar.backIndicatorImage = UIImage(named: "arrow-left")
navigationBar.backIndicatorTransitionMaskImage = UIImage(named: "arrow-left")
navigationBar.barTintColor = .white
navigationBar.shadowImage = UIImage()
setNavigationBarHidden(true, animated: false)
}
}
extension UploadDataNavigationController: UINavigationControllerDelegate {
func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) {
viewController.navigationItem.backBarButtonItem = emptyTextBarButtonItem
}
}