0

我在屏幕底部启用了 o UITabView,这很有效,但我在应用程序屏幕上的其余按钮突然停止工作。有谁知道为什么会发生这种情况?我正在为他们使用push segueys。

我认为问题可能是最初我在应用程序上使用了 NavigationController,然后 UITabBar 控制器干扰了它。

谢谢!

4

1 回答 1

1

根据 Apple 的建议,UITabBarController应该只是应用程序的根控制器。我认为您正在做的是UITabBarController嵌套在您的UINavigationController中,这是行不通的。

您可以改为选择导航控制器并将其嵌入到UITabBarController. (我现在没有 XCode,但我认为菜单中有一个选项叫做 Embed in -> Tab Bar Controller。你可以在帮助中搜索它。)

(如果你需要tab bar控制器嵌套在nav控制器下,我相信你需要使用一些按钮来伪造它的效果。)

如果您只需要标签栏而不需要标签栏控制器,则不要使用标签栏控制器。

于 2012-08-13T17:01:55.063 回答