Set the scroll edge appearance to have the system background. Issue #1665

This commit is contained in:
Maurice Parker 2020-01-20 11:43:26 -07:00
parent e183345f98
commit 502f83ba2d

View File

@ -47,11 +47,15 @@ private extension InteractiveNavigationController {
func configure() { func configure() {
isToolbarHidden = false isToolbarHidden = false
let navigationAppearance = UINavigationBarAppearance() let navigationStandardAppearance = UINavigationBarAppearance()
navigationAppearance.titleTextAttributes = [.foregroundColor: UIColor.label] navigationStandardAppearance.titleTextAttributes = [.foregroundColor: UIColor.label]
navigationAppearance.largeTitleTextAttributes = [.foregroundColor: UIColor.label] navigationStandardAppearance.largeTitleTextAttributes = [.foregroundColor: UIColor.label]
navigationBar.standardAppearance = navigationAppearance navigationBar.standardAppearance = navigationStandardAppearance
navigationBar.scrollEdgeAppearance = navigationAppearance
let scrollEdgeStandardAppearance = UINavigationBarAppearance()
scrollEdgeStandardAppearance.backgroundColor = .systemBackground
navigationBar.scrollEdgeAppearance = scrollEdgeStandardAppearance
navigationBar.tintColor = AppAssets.primaryAccentColor navigationBar.tintColor = AppAssets.primaryAccentColor
let toolbarAppearance = UIToolbarAppearance() let toolbarAppearance = UIToolbarAppearance()