[iOS/SWIFT]NavigationBar Large Title背景色の指定
843 ワード
fileprivate func setupNavBar() {
navigationItem.title = "Top Headlines"
let navBarAppearance = UINavigationBarAppearance()
navBarAppearance.titleTextAttributes = [NSAttributedString.Key.foregroundColor: UIColor.white]
navBarAppearance.largeTitleTextAttributes = [NSAttributedString.Key.foregroundColor: UIColor.white]
navBarAppearance.backgroundColor = UIColor(displayP3Red: 47/255, green: 54/255, blue: 64/255, alpha: 1)
navigationController?.navigationBar.prefersLargeTitles = true
navigationController?.navigationBar.isTranslucent = false
navigationController?.navigationBar.standardAppearance = navBarAppearance
navigationController?.navigationBar.scrollEdgeAppearance = navBarAppearance
}
Reference
この問題について([iOS/SWIFT]NavigationBar Large Title背景色の指定), 我々は、より多くの情報をここで見つけました https://velog.io/@humhae/iOSSwift-NavigationBar-Large-Title-배경색-지정テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol