UINavigationcontroller initWithRootViewController из appDelegate, пустое представление? - PullRequest
0 голосов
/ 18 февраля 2011

Я столкнулся с проблемой.

Я хочу инициализировать контроллер UINavigation с помощью контроллера UIViewController. Поскольку мой Viewcontroller загружается из .xib, я использую

UINavigationController *myNavigationController = [[UINavigationController alloc] initWithRootViewController:appDelegate.myViewController];

[selfsentModalViewController: myNavigationController animated: YES];

К сожалению, мой взгляд пуст.

Я что-то делаю не так или есть другой способ достичь своей цели?

Если я выделяю экземпляр моего Viewcontroller следующим образом

UIViewController *aController = [[UIViewController alloc] initWithNibName:@"myViewController" bundle:[NSBundle mainBundle]];

И, имея кнопку внутри пера, мое приложение вылетает при нажатии на нее.

Большое спасибо.

1 Ответ

0 голосов
/ 06 апреля 2011

myViewController * aController = [[myViewController alloc] initWithNibName: @ "myViewController" bundle: [NSBundle mainBundle]];

или

UIViewController * aController = [allocNameWithroller = [allocNameWithroller = [allocNameWithroller = [allocNameWithroller = [allocNameWithroller = [allocNameWithroller] [[myViewameWontroller] = [alloc_NameWithroller = [alloc_Name_Controller = = [myViewameNontroller =] [myViewameNontroller = = [myViewame: Controller =@ "myViewController" bundle: [NSBundle mainBundle]];

, затем нажмите его

, начиная с

, если вы печатаете вот так

UIViewController * aController = [[UIViewController alloc] initWithNibName: @ "myViewController" bundle: [NSBundle mainBundle]];

u выделяет UIViewController и не знает о кнопке ur в UIViewcontroller по умолчанию

, что означает, что нетесть свойство UIButton.

, поэтому он вылетает

...