【发布时间】:2018-09-20 01:29:21
【问题描述】:
我正在尝试删除导航栏和内容之间的一条线。
到目前为止我已经尝试过:
navigationBar.setValue(true, forKey: "hidesShadow")
navigationBar.setBackgroundImage(UIImage(), for: UIBarMetrics.default)
navigationBar.shadowImage = UIImage()
我正在我的 masterVC 控制器上执行此操作。
我试过了
splitViewController.viewControllers.first?.shadowImage = UIImage()
splitViewController.viewControllers.first?.setBackgroundImage(UIImage(), for: UIBarMetrics.default)
我都没有成功。
我认为我的导航栏没有得到正确的参考。 但我很确定我在正确的控制器中。
谢谢
【问题讨论】:
-
为什么不使用外观代理?
-
@matt 我不知道外观代理是什么
标签: swift navigationbar navigationcontroller