导航栏iOS SWIFT的背景图像

导航栏iOS SWIFT的背景图像,swift,image,background,uinavigationbar,navigationbar,Swift,Image,Background,Uinavigationbar,Navigationbar,有人能帮我吗?我正在尝试使用添加背景图像到导航栏 navigationController?.navigationBar.setBackgroundImage(UIImage(named:"navigationBarBackground"), for: .top, barMetrics: .default) 但结果是,我的形象像照片上那样错位了。谢谢你的帮助 self.navigationController.navigationBar.setBackgroundImage(图像, forBa

有人能帮我吗?我正在尝试使用添加背景图像到导航栏

navigationController?.navigationBar.setBackgroundImage(UIImage(named:"navigationBarBackground"), for: .top, barMetrics: .default)
但结果是,我的形象像照片上那样错位了。谢谢你的帮助


self.navigationController.navigationBar.setBackgroundImage(图像,
forBarMetrics:.Default)

好吧,我终于找到了答案。错位是由错误的图像大小造成的。

检查此项:如果在您的场景中有帮助。