iphone - 在标签栏 View 之前查看

标签 iphone ios view uinavigationcontroller tabbar

我将 TabBar View 与导航 View 相结合。 像这样的结构: delegate -> TabBar -> (many) Navigation Views -> (many for each) Controller View 。

我想在任何其他 View 之前显示一个 View (配置)。我想要这个没有栏和导航控件的 View 。 有可能的?我该怎么做?

感谢帮助

最佳答案

是的,很有可能。在您的 applicationDidFinishLaunching 方法中,只需像这样让您的配置查看 Root View Controller :

UIViewController *configVC = [[ConfigVC alloc] initWithNibName:@"ConfigVC" bundle:nil];  
[[self window] setRootViewController:configVC];
[configVC release];

然后,稍后当您准备好显示标签栏时,执行:

[[self window] setRootViewController:tabBarViewController];

更新: 您可以像这样访问应用程序委托(delegate):[[UIApplication sharedApplication] delegate]; 在此之后,您可以将其转换为您的应用委托(delegate)以避免任何警告,然后调用加载标签栏的方法...

关于iphone - 在标签栏 View 之前查看,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7386896/

相关文章:

ios - 无法转换类型 '_SwiftValue' 错误的值

iphone - handleOpenURL 仅在应用程序已启动时有效,在应用程序关闭时崩溃

swift - 如何从 SwiftUI 中带有修饰符的函数返回按钮?

ios - XCode6 二进制文件无效,ITC 支持未提供详细信息

iphone - 动态更改 UITable 单元格高度?

ios - UIScrollView 做空白并且不滚动

iphone - NSSortDescriptor - 顺序改变了吗?

iphone - 清除 OpenAL 以加载新声音

android - Google play 卡片上的按钮(CardView 和 RecyclerView)

android - 程序化 View 如何设置唯一 ID?