Newer
Older
import UIKit
public extension UINavigationBar {
func customize(
translucent: Bool = false,
backgroundColor: UIColor = .clear,
shadowColor: UIColor? = nil
) {
isTranslucent = translucent
let barAppearance = UINavigationBarAppearance()
barAppearance.backgroundColor = backgroundColor
barAppearance.backgroundEffect = .none
barAppearance.shadowColor = shadowColor
standardAppearance = barAppearance
scrollEdgeAppearance = standardAppearance
}
}