我有一个实现的菜单画面UINavigationController
,并在该屏幕的顶部,使用presentModalViewController
,我把关于这一点我想有另一另一个屏幕UINavigationController
。 我试图实现另一个导航控制器来处理新的屏幕,但我要么得到一个导航栏1/8的方式在屏幕上向下和崩溃或什么都没有。 我已经试过[[UINavigationController alloc] initWithRootViewController:navigationConroller]
但没有成功也是如此。 我只是用pushViewController
尝试放置下笔尖堆栈不工作的。 我究竟做错了什么?
Answer 1:
虽然有很多人说,在论坛上,苹果不允许这个我得到它的工作。 你所要做的是:
Map *mapScreen = [[[Map alloc] init] autorelease];
mapScreen.delegate = self;
UINavigationController *navController = [[[UINavigationController alloc] initWithRootViewController:mapScreen] autorelease];
[self presentModalViewController:navController animated:YES];
文章来源: UINavigationController with presentModalViewController