我的视图中有imageView。我想使导航栏清晰可见,以便可以看到我的图像。但是当我使用此代码时,我会得到黑色:
navigationController?.navigationBar.prefersLargeTitles = true
navigationItem.largeTitleDisplayMode = .always
navigationController?.navigationBar.shadowImage = UIImage()
navigationController?.navigationBar.backgroundColor = UIColor.clear
navigationController?.navigationBar.barTintColor = UIColor.clear
如何解决?
答案 0 :(得分:1)
添加这段代码。
navigationController?.navigationBar.setBackgroundImage(UIImage(), for: .default)