gpt4 book ai didi

iphone - 从 UIViewController 推送 Tabbarcontroller

转载 作者:行者123 更新时间:2023-12-03 21:16:47 25 4
gpt4 key购买 nike

我想知道是否可以从 UIViewController 推送 TabbarController ?

我想做的是: 当用户打开应用程序时,它会显示一个带有两个按钮的 View ,用于选择他想要的语言,该 View 除了两个按钮之外不包含任何内容,没有选项卡栏,没有导航栏。

选择首选语言后,它应该推送一个包含 5 个选项卡的选项卡栏 View 。每个选项卡都包含一个 TableView Controller 。

这可能吗?如果是,请解释一下如何做到这一点,我对此有点陌生:)

提前谢谢您:)

最佳答案

您可以将其作为 subview 添加到应用程序委托(delegate)的 UIWindow 中。您必须为 AppDelegate 类创建一个 UIWindow 属性。

现在,当按下 UIViewController 按钮时,执行如下操作:

- (void) buttonPressed:(id)sender{
AppDelegate *delegate = (AppDelegate *)[UIApplication sharedApplication].delegate;
UITabBarController *tab = [UITabBarController youWayOfInitializingIt];
[delegate.window addSubview: tab.view];
}

关于iphone - 从 UIViewController 推送 Tabbarcontroller,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11416089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com