如何从 UI 视图控制器呈现选项卡栏控制器
Posted
技术标签:
【中文标题】如何从 UI 视图控制器呈现选项卡栏控制器【英文标题】:How to present a Tab Bar Controller from a UI View Controller 【发布时间】:2014-02-21 19:06:59 【问题描述】:情况是这样的……
我有 UIViewController,我想以编程方式,不带任何按钮,转到我的标签栏控制器或我的表视图控制器之一。
这是我到目前为止所做的:
UIViewController.m
- (void)viewDidLoad
[super viewDidLoad];
[self dismissViewControllerAnimated:NO completion:^
[self performSegueWithIdentifier:@"appLaunched" sender:self];];
这不起作用,我做了一个 segue 并给了它一个 id,但问题仍然存在,我的应用程序在启动时只是显示一个白屏,并且从未进行过转换。谁能帮帮我?
谢谢。
【问题讨论】:
【参考方案1】:或许可以试试
- (void)viewDidLoad
[super viewDidLoad];
[self pushIt];
- (void)pushIt
[self.navigationController pushViewController:[self.storyboard instantiateViewControllerWithIdentifier:@"appLaunched"] animated:YES];
【讨论】:
谢谢你.. 它没有这样做,目的地是一个标签栏控制器,我也尝试在一个表视图控制器中但没有。它不会给出错误,它只是保持黑色。以上是关于如何从 UI 视图控制器呈现选项卡栏控制器的主要内容,如果未能解决你的问题,请参考以下文章
如何从 UICollectionView 单元中引用选项卡栏控制器