Элементы Root View Controller не активируются - PullRequest
1 голос
/ 31 марта 2012

После некоторых больших проблем я наконец смог загрузить свой первый Navigation / ViewController, только теперь ни один из подэлементов не активируется.Я имею в виду, у меня есть два текстовых поля, две кнопки и переключатель, но ни одно из них ничего не делает при нажатии.Я знаю, что это не проблема с моим файлом xib, так как эти элементы ведут себя в симуляторе xib для iPad.

Это весь код, используемый моим приложением, и я не понимаю, почему это не должнобыть активным для клика* application: 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 Ответ

3 голосов
/ 31 марта 2012

замените

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

с

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

Заменить

self.window.rootViewController = nav_controller;

с

[self.window addSubview:nav_controller.view];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...