Iphone 从模态视图推送视图
我试图从我的模态视图中推出一些视图。我试着在其他视图上做同样的事情。但问题是,我认为,这就是modalview没有导航控制器Iphone 从模态视图推送视图,iphone,objective-c,uinavigationcontroller,Iphone,Objective C,Uinavigationcontroller,我试图从我的模态视图中推出一些视图。我试着在其他视图上做同样的事情。但问题是,我认为,这就是modalview没有导航控制器 CadastroViewController *vaiCadastro = [[[CadastroViewController alloc] initWithNibName: NSStringFromClass([CadastroViewController class]) bundle:ni
CadastroViewController *vaiCadastro = [[[CadastroViewController alloc] initWithNibName:
NSStringFromClass([CadastroViewController class]) bundle:nil] autorelease];
[self.navigationController presentModalViewController:vaiCadastro animated:YES];
如何将另一个视图推送到模态视图中
谢谢 “但问题是,我认为,那就是modalview没有导航控制器。”
是的,模态视图控制器没有导航控制器,除非创建导航控制器并将其添加到模态视图控制器。那就行了
顺便说一句,您可能想知道模态视图控制器及其父控制器是否可以共享导航控制器,答案是否定的,您需要创建单独的导航控制器,以便在不同的控制器层次结构上推送和弹出。@Lucas Veiga在这种情况下,您必须创建导航控制器的对象……您将获得导航栏,原因是modalview没有导航控制器
CadastroViewController *vaiCadastro = [[[CadastroViewController alloc] initWithNibName:
NSStringFromClass([CadastroViewController class]) bundle:nil] autorelease];
UINavigationController *navController = [[[UINavigationController alloc]
initWithRootViewController:vaiCadastro] autorelease];
[self.navigationController presentModalViewController:navController animated:YES];
祝你好运