2016-09-23 69 views
1

它显示了关于添加背景图像上导航栏的右侧暗色调。[仅在iPhone 7和更高]显示导航栏上深色阴影上添加背景图像

//用于设置背景图像

代码
self.navigationController?.navigationBar.setBackgroundImage(UIImage(named: "top-bg"), forBarMetrics: .Default) 

Navigation bar image

回答

3

IMO,在背景的图像小,它重演。

正如你所看到的图像的左侧是黑暗的,当图像完成后,它开始与阴影。

试试这个代码:

UINavigationBar.appearance().setBackgroundImage(UIImage(named: "image")!.resizableImageWithCapInsets(UIEdgeInsetsMake(0, 0, 0, 0), resizingMode: .Stretch), forBarMetrics: .Default) 
+0

感谢ü:)它的工作很好.. – Linz