【发布时间】:2014-12-09 03:00:24
【问题描述】:
我正在尝试使用图像作为导航栏的背景。我可以将图像放入栏中,但显示不正确。我附上了所需背景的图像,以及我得到的结果。
此外,这是我用来将图像放入条形背景的代码。
navigationController.navigationBar.setBackgroundImage(UIImage(named:"Top Bar Slice"), forBarMetrics: UIBarMetrics.Default)
编辑: 其中一个答案将图像放入代码中,但现在它在横栏上平铺。有没有办法解决这个问题?
我现在在应用委托中使用此代码:
UINavigationBar.appearance().setBackgroundImage(UIImage(named: "Top Bar"), forBarMetrics: UIBarMetrics.Default)
【问题讨论】:
-
图片我想用作背景i.stack.imgur.com/b7w4m.png 使用上述代码的结果i.stack.imgur.com/Z7p2i.png
-
图片大小我相信是640x90
标签: ios swift uinavigationcontroller uinavigationbar