我发现在TabBarController
StoryBoard
IOS
的{{1}}中添加自定义标签栏是不可能的。但是,单个tabBar可以包含多个按钮。但我想设计两个标签栏(第一个在顶部,第二个在故事板的底部)和我想在两个tabBars中间看到的内容。如何使用故事板设计我的自定义tabBars?
我目前在xib
设计但我想要摆脱xib
并且必须在故事板上设计autolayout
标签栏并避免一次又一次地删除子视图每个按钮都被调用。
是否可以在故事板中设计双标签栏?
答案 0 :(得分:2)
您不能同时拥有2个标签栏控制器。标签栏控制器不允许它,如果你自己创建了那个样子,Apple很可能会拒绝你的应用程序。坦白说,这听起来像是一个非常糟糕的用户界面。
也就是说,如果你想在窗口底部创建一个带有普通标签栏的UI,另一个看起来像顶部的标签栏那样的东西,你可以创建一个自定义父视图控制器类并实现您的“顶部标签栏”看起来自己,然后使用该自定义视图控制器作为标签栏控制器中的一个标签。但是,我敢打赌苹果会拒绝这样的违反HIG(人机接口指南)的事情。