是否可以在视图中使用标签栏而不是窗口?似乎每个人都将标签栏添加到他们的窗口。
我的第一个屏幕是登录屏幕,不需要标签栏。 用户登录后,它将切换到第二个屏幕,其中包含一个标签栏。
感谢您的时间:)
答案 0 :(得分:3)
我建议您加载标签栏,然后检查登录凭据。如果未找到,则显示showModal窗口以提示新注册或登录凭据。
答案 1 :(得分:1)
iPhone应用程序中的所有内容都显示在视图中,然后由窗口显示。
答案 2 :(得分:0)
是的,这是可能的。您可以使用界面构建器将UITabBar添加到所需的任何视图。然后视图的视图控制器应该实现UITabBarControllerDelegate协议来处理标签栏项的选择。
值得看一下您可以在XCode中创建的模板选项卡栏项目,以了解这一点。包含标签栏的视图由视图控制器拥有 - 这个视图将被添加到应用程序委托中的窗口 -
- (void)applicationDidFinishLaunching:(UIApplication *)application {
// Add the tab bar controller's current view as a subview of the window
[window addSubview:tabBarController.view];
}