如何在删除 swift 导航栏后为其添加边框

How to add a border to swift navigationBar after removing it

我使用:

self.navigationController?.navigationBar.shadowImage = UIImage()

之前在我的应用程序中删除导航栏的边框,但现在我不确定在以后的屏幕上重新添加边框。

要将 navigationBarshadowImage 重置为默认值 shadowImage,请执行以下操作:

self.navigationController?.navigationBar.shadowImage = UINavigationBar().shadowImage