导航控制器

时间:2013-10-17 03:41:18

标签: objective-c uinavigationcontroller

所以我制作了一个homePage UIViewController,我希望这是我的“主视图”

所以在我的app代表......

HomePage *homepage = [[HomePage alloc]initWithNibName:nil bundle:nil];
UINavigationController *navigator = [[UINavigationController alloc] initWithRootViewController:homepage];

navigator.navigationBar.hidden = YES;

[self.window addSubview:navigator.view];
[self.window makeKeyAndVisible];

我将它添加到我的stroryboard中的navigationController(我认为这可能是问题的一部分)

问题

我的主页有按钮和较小的滑动视图......这些东西根本不起作用......它们只是存在于图像/桅杆

当我启动项目时,我在故事板中有一个UIViewController,我“用它”来创建这个主页,但没有对它做任何事情,除了添加了一个我现在以编程方式做的图像。

我现在试图在不破坏整个项目的情况下删除它。 我还测试了我的homePage并调用了“viewDidLoad”。

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

试试这样。替换此行

[self.window addSubview:navigator.view];

self.window.rootViewController = navigator;