我是一名使用iOS故事板的初学者。我一直在使用标签栏控制器来显示我的内容。
当我第一次实施UITabBar
时,我可以看到故事板中UITabController
底部的所有图标,我可以在每个{{1}的底部看到UITabBarItem
}。为什么现在有一个空白的灰色条?我似乎无法在故事板中更改内容。我尝试添加另一个UIViewController
,但遇到了同样的问题,底部也有一个深灰色条。但是,当我运行应用程序时,所有图标都会出现。我如何解决这个问题,以便我可以在故事板中看到UITabBarItems,或者我应该尝试以编程方式更新它们?
答案 0 :(得分:2)
显示标签栏是否是Interface Builder中使用的几个模拟指标之一。因此,它们仅用于了解您的控制器在不同条件下的外观,但实际上并未对实际控制器进行任何更改。
大多数情况下,默认的Inferred选项会尝试从Storyboard配置中推断它应该是什么样子。在您的情况下,只需通过viewControllers
插座将标签栏控制器连接到控制器。
相比之下,您可以在下面看到一些View Controller属性,它们既可以更改控制器在Interface Builder中的预览方式,也可以更改其实际行为(例如,尝试更改“调整滚动视图插入”或“扩展边缘”)。