1
它显示了关于添加背景图像上导航栏的右侧暗色调。[仅在iPhone 7和更高]显示导航栏上深色阴影上添加背景图像
//用于设置背景图像
代码self.navigationController?.navigationBar.setBackgroundImage(UIImage(named: "top-bg"), forBarMetrics: .Default)
它显示了关于添加背景图像上导航栏的右侧暗色调。[仅在iPhone 7和更高]显示导航栏上深色阴影上添加背景图像
//用于设置背景图像
代码self.navigationController?.navigationBar.setBackgroundImage(UIImage(named: "top-bg"), forBarMetrics: .Default)
IMO,在背景的图像小,它重演。
正如你所看到的图像的左侧是黑暗的,当图像完成后,它开始与阴影。
试试这个代码:
UINavigationBar.appearance().setBackgroundImage(UIImage(named: "image")!.resizableImageWithCapInsets(UIEdgeInsetsMake(0, 0, 0, 0), resizingMode: .Stretch), forBarMetrics: .Default)
感谢ü:)它的工作很好.. – Linz