任何人都可以解释如何在swift中添加图像作为导航栏的背景吗?
答案 0 :(得分:1)
在Objective-C中查看此问题的答案:
Changing the UINavigationBar background image
转换为:
myNavbar.setBackgroundImage(UIImage(named: "logo.png"), forBarMetrics: .Default)
答案 1 :(得分:1)
ColinE答案是正确的,只是您的导航栏没有被称为myNavbar
。
您可以尝试使用:
self.navigationController?.navigationBar.setBackgroundImage(UIImage(named: "logo.png"), forBarMetrics: .Default)
在viewDidLoad()
内。