gpt4 book ai didi

ios - 使用标签栏 Controller iPhone iOS5

转载 作者:行者123 更新时间:2023-11-29 04:56:40 25 4
gpt4 key购买 nike

我正在使用 ios 的新 Storyboard功能。我有一个选项卡栏,它也有一个名为 mytabbarcontroller 的类名。但是,我没有为此提供单独的类,例如在 .h/.m 文件中,因为它的所有实现都在不同的已排序 View 中。现在我有一个 View Controller ,它出现在选项卡栏之前,并带有事件指示器。一旦停止,它必须移动到标签栏 Controller 。但是我无法使用 mytabbarcontroller 初始化它,因为我没有要导入的 .h 文件。目前,它转到一个没有任何内容的选项卡栏 Controller - 基本上它会创建一个新的选项卡栏 Controller 。我的代码如下。我还尝试了 initwithnibname 并给出了 Nib 名称 - 即 mytabbarcontroller。然而这会引发错误。

UITabBarController *controller = (UITabBarController *)[[UITabBarController alloc] init ];
controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:controller animated:YES];

最佳答案

因为您要声明一个新的 UITabBarController,请尝试此操作,导入并初始化选项卡栏的第一个 View ,例如

FirstSceneController.h

导入“FirstTabViewController.h”

...

FirstTabViewController *firstTab = [self.storyboard instantiateViewControllerWithIdentifier:@"mytabbarcontroller"];[firstTab setModalTransitionStyle:UIModalTransitionStyleCoverVertical];[ self 呈现ModalViewController:firstTab动画:是];

....并且一定要添加导航 Controller 并将其连接到您的第一个场景。

关于ios - 使用标签栏 Controller iPhone iOS5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7834911/

25 4 0