swift ios项目 UIImage 图片不显示

按照网上的例子,做了一个tableBar,为bar加背景图片,图片却无法显示,求大神解答!

代码如下:
let image1 = UIImage(named: "b.png")
nav1.tabBarItem = UITabBarItem(title: "会话", image: image1, tag: 1)

实际效果如下:

图片说明

项目工程如下:
图片说明

项目工程图片是这个:
图片说明

就这一行代码,为什么图片就不显示呢?

你的控制器应该是在 Storyboard 中创建的, 而代码又重新生成了,所以怎么设置都没效果
你可以去了解一下怎么从 Storyboard 中读取 viewController

有storyboard 为什么还要自己手写代码呢 直接storyboard里面获取好了

你在storyboard中拖一个imageView,把image设成你想要的(buttom也可以)

图标放到Assets.xcassets里,参考文章:https://www.crifan.com/ios_swift_cannot_tabbaritem_selectedimage_invalid/