Root View Controller项目不可单击

时间:2012-03-31 17:13:13

标签: objective-c ios ipad

经过一些很大的麻烦后,我终于能够加载我的第一个Navigation / ViewController,只是现在没有子项是可点击的。我的意思是,我有两个文本字段,两个按钮和一个开关,但点击时它们都没有做任何事情。我知道这不是我的xib文件的问题,因为这些元素在iPad的xib模拟器中表现。

这是我的应用程序到目前为止使用的所有代码,我不明白为什么它不应该是可点击的。

MainWindow.xib =空nib文件

  

int retVal = UIApplicationMain(argc,argv,nil,   @ “iPadAppDelegate”);

应用程序:didFinishLaunchingWithOptions:

self.window = [[UIWindow alloc] init];

UIViewController *login = [[UIViewController alloc] initWithNibName:@"iPadLoginView" bundle:nil]; 

UINavigationController *nav_controller = [[UINavigationController alloc] initWithRootViewController:login];

self.window.rootViewController = nav_controller;
[self.window makeKeyAndVisible];


return YES;

1 个答案:

答案 0 :(得分:3)

替换你的

self.window = [[UIWindow alloc] init];

    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

替换

self.window.rootViewController = nav_controller;

[self.window addSubview:nav_controller.view];