swift - 使 navigationBar 边框不可见

标签 swift uinavigationcontroller uinavigationbar border

正如磁贴所说,我只需要找到一种方法使导航栏的下边框不可见,如下图所示:

enter image description here

谁能帮帮我?!

最佳答案

这是来自 link 的代码,只需将其添加到您的 AppDelegate.swift 使其全局化。

UINavigationBar.appearance().setBackgroundImage(
    UIImage(),
    forBarPosition: .Any,
    barMetrics: .Default)

UINavigationBar.appearance().shadowImage = UIImage()

关于swift - 使 navigationBar 边框不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38557490/

相关文章:

ios - UITableview 未在 viewWillAppear 或 PerformSelectorOnMainThread 上刷新 1 行

推送的 ViewController 中的 iOS 11 UINavigationBar 透明度

swift - 使用标签栏和导航实例化深度 View Controller

iOS 7 : Disable UINavigationBar Translucency For Entire App

swift - 如何将 UInt8 转换为字节 Swift 4

ios - 将 Base64string 转换为字符串时出现问题

swift - 更新自定义导航栏透明图像自动布局 Iphone X?

ios - 为什么导航栏的色调颜色变淡了?

ios - 是否可以让我的类(class)遵守这个似乎需要结构的协议(protocol)?

ios - 带有 NavigationBarHidden 的导航 Controller