Swift - 自訂navigation bar style
想要客製化你的navigation bar可以設定UINavigationBar appearance
如下圖:
StringKey的
實作:將navigation bar title color改為藍色
想了解更多UINavigationBar:
https://developer.apple.com/documentation/uikit/uinavigationbar#1654191
- 改變Navigation Bar color
如下圖:
- barTintColor: 影響bar的背景色
- tintColor: 影響back item, button item tittle和button item image顏色
接著來實作看看:
- 將navigation bar 的背景色改為紅色 => barTintColor
- 將navigation item顏色改為綠色 => tintColor
- 改變navigation bar title 顏色
titleTextAttributes
屬性使用
NSAttributedforegroundColor
來設定title的顏色實作:將navigation bar title color改為藍色
想了解更多NSAttributedStringKey:
https://developer.apple.com/documentation/uikit/uinavigationbar#1654191
留言
張貼留言