[英]iOS navigation bar lighter on some tab pages
我的导航栏没什么问题。
在某些选项卡上,它更暗,但在某些选项卡上,它更亮。
我对两者都使用相同的导航视图控制器类。
import UIKit
class NavigationViewController: UINavigationController {
override func viewDidLoad() {
super.viewDidLoad()
let backBtnTitle = UIBarButtonItem(title: "", style: .Plain, target: nil, action: nil)
navigationBar.topItem?.backBarButtonItem = backBtnTitle
navigationBar.barTintColor = UIColor(red:0.12, green:0.6, blue:0.64, alpha:1)
navigationBar.tintColor = UIColor.whiteColor()
navigationBar.barStyle = .Black
let attributes = [
NSFontAttributeName: UIFont(name: "HelveticaNeue-Light", size: 24)!,
NSForegroundColorAttributeName: UIColor.whiteColor()
]
navigationBar.titleTextAttributes = attributes
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
}
我该如何解决,使两者都变深?
解:
self.navigationBar.translucent = false
在导航视图控制器中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.