我在navigationBar
中使用这段代码透明后,如何在一个视图中将AppDelegate.swift
更改回不透明:
self.navigationBar.setBackgroundImage(UIImage(), forBarMetrics: UIBarMetrics.Default)
self.navigationBar.shadowImage = UIImage()
self.navigationBar.translucent = true
答案 0 :(得分:0)
你试过了吗?
self.navigationBar.setBackgroundImage(nil, forBarMetrics: UIBarMetrics.Default)
self.navigationBar.shadowImage = nil
// or
self.navigationBar.barStyle = UIBarStyle.Default
当然:
self.navigationBar.translucent = **false**