Bri*_*ian 3 uinavigationbar uinavigationcontroller ios
我只需要在某些特定视图上更改导航栏的颜色。关于修改导航栏颜色的讨论很多,比如/sf/answers/1320936361/,但它们都在同一导航层次结构下的每个视图上更改导航栏的颜色。
我想更改特定视图的颜色并使其他视图保持相同的颜色。我如何实现这一目标?
对于Swift 4使用
override func willMove(toParentViewController parent: UIViewController?) {
self.navigationController?.navigationBar.barTintColor = .red
}
Run Code Online (Sandbox Code Playgroud)
它提供了更清晰的动画
| 归档时间: |
|
| 查看次数: |
2864 次 |
| 最近记录: |