我正在使用iOS应用。我有一个带有5个View Controllers的标签栏。所有图标都在故事板中设置:
当我启动应用程序时,2被搞砸了。 Home(第一个TabBar视图控制器)实际上已经丢失,最后一个(消息)甚至看不到应该的样子。我不知道发生了什么。主标签栏图标完全消失,未选中的图标图标看起来不一样。
但是当我启动应用程序时,它看起来像这样:
更新:我想出了消息标签栏项目(渲染为:原始图像解决了这个问题)。那是固定的。但主页项目仍未显示。
答案 0 :(得分:3)
玩了好几个小时后,我终于明白了。基本上,由于我更改了UIStoryboard
中的顺序,因此删除了主视图控制器的TabBarItem
中的UINagivationController
。您所要做的就是在TabBarItem
中添加新的UINagivationController
并设置您想要的图片/图标。
答案 1 :(得分:2)
试试这个
转到Assets文件夹。选择标签图片。在属性下的右侧,您将找到“渲染为”。选择“原始图像”。
答案 2 :(得分:1)
答案 3 :(得分:0)
答案 4 :(得分:0)
确保下载的图标尺寸为25 * 25(1x尺寸)。那会有用。