iOS如何从xib文件转到标签栏中的视图控制器

时间:2014-01-13 09:43:52

标签: ios objective-c uinavigationcontroller uitabbarcontroller xib

我有一个标签栏应用程序 我在我的应用程序中使用故事板和导航栏

在我的应用

带有按钮的FirstViewController(在标签栏中)转到SingleViewController(xib文件而非标签栏)

在SingleViewController中

也有一个按钮。我想去标签栏上的一个控制器

在singleviewController的按钮方法中我有这段代码:

AylikGirisViewController *controller = [[AylikGirisViewController alloc] init];
[self.navigationController pushViewController:controller animated:YES];

它进入控制器,但我看到一个黑屏和空屏也移动到AylikGirisViewController变硬(我的意思是非常缓慢)

所以我认为我的方式是错误的

任何正确的想法?

1 个答案:

答案 0 :(得分:0)

如果您使用的是故事板,则只需将另一个视图控制器拖到故事板上,并将名称命名为SingleViewController,如果您嵌入了SingleViewController,则可以轻松将FirstViewController推到UINavigationController {{1}}中的FirstViewController。使用storyboard segue来推动控制器。然后你可以调用UITabBarController Delegate方法来显示不同的viewController。