diff --git a/iOS/Base.lproj/Main.storyboard b/iOS/Base.lproj/Main.storyboard index 4e39e3769..7ce18a37f 100644 --- a/iOS/Base.lproj/Main.storyboard +++ b/iOS/Base.lproj/Main.storyboard @@ -158,7 +158,7 @@ - + @@ -172,7 +172,7 @@ - + diff --git a/iOS/MasterFeed/MasterFeedViewController.swift b/iOS/MasterFeed/MasterFeedViewController.swift index 3b8faf264..158b33b68 100644 --- a/iOS/MasterFeed/MasterFeedViewController.swift +++ b/iOS/MasterFeed/MasterFeedViewController.swift @@ -76,6 +76,7 @@ class MasterFeedViewController: UITableViewController, UndoableCommandRunner, Ma refreshControl!.addTarget(self, action: #selector(refreshAccounts(_:)), for: .valueChanged) configureToolbar() + configureNavbar() becomeFirstResponder() } @@ -715,6 +716,22 @@ private extension MasterFeedViewController { toolbarItems?.insert(refreshProgressItemButton, at: 2) } + func configureNavbar() { + let scrollEdge = UINavigationBarAppearance() + scrollEdge.configureWithOpaqueBackground() + scrollEdge.shadowColor = nil + scrollEdge.shadowImage = UIImage() + + let standard = UINavigationBarAppearance() + standard.shadowColor = nil + standard.shadowImage = UIImage() + + navigationController?.navigationBar.standardAppearance = standard + navigationController?.navigationBar.compactAppearance = standard + navigationController?.navigationBar.scrollEdgeAppearance = scrollEdge + navigationController?.navigationBar.compactScrollEdgeAppearance = scrollEdge + } + func setFilterButtonToActive() { filterButton?.image = AppAssets.filterActiveImage filterButton?.accLabelText = NSLocalizedString("Selected - Filter Read Feeds", comment: "Selected - Filter Read Feeds")