导航栏清除颜色为黑色

时间:2019-07-01 06:51:21

标签: ios swift

我的视图中有imageView。我想使导航栏清晰可见,以便可以看到我的图像。但是当我使用此代码时,我会得到黑色:

navigationController?.navigationBar.prefersLargeTitles = true
navigationItem.largeTitleDisplayMode = .always
navigationController?.navigationBar.shadowImage = UIImage()
navigationController?.navigationBar.backgroundColor = UIColor.clear
navigationController?.navigationBar.barTintColor = UIColor.clear

如何解决?

1 个答案:

答案 0 :(得分:1)

添加这段代码。

navigationController?.navigationBar.setBackgroundImage(UIImage(), for: .default)