Я хочу настроить UiviewController в навигационно-компоновке программно, однако MadeView No MethodsDovery.
Это мой код в делегате приложения:
MyViewController *viewController = [[MyViewController alloc] init];
UIView *view = [[UIView alloc] initWithFrame:window.frame];
viewController.view = view;
UINavgationController *navController = [[UINavigationController alloc] initWithRootViewController:viewController];
[window addSubview:[navController view];
[window makeKeyAndVisible];
, когда я запускаю приложение, я вижу навигационную панель, но никаких вызовов на LoadView. Что мне не хватает?
Я думал, что LoadView вызывается после того, как вы звоните View
Редактировать
MyViewController *viewController = [[MyViewController alloc] init];
[viewController view]; // doesn't look right?
UINavgationController *navController = [[UINavigationController alloc] initWithRootViewController:viewController];
[window addSubview:[navController view];
[window makeKeyAndVisible];
Отредактировано в соответствии с комментарием Jonah, но LoadView до сих пор не вызывается.