iphone如何进入和退出一个模态的View

                               iphone如何显示一个模态的View

 

 

 

      1。首先,要被显示的ViewController,要定义一个 变量:

 

            UIViewController * theApp;

 

 

 

         和一个函数: 

 

         //设置RootController

 

         - (void)shareRootController:(UIViewController *)app;

 

 

 

         用来设置这个 theApp。

view plain

//设置RootController  

- (void)shareRootController:(UIViewController *)app  

{  

    theApp=app;  

}  

 2。  怎么推入模态控制器

view plain

//隐藏导航栏  

self.navigationController.navigationBarHidden=YES;  

//传递参数  

[ModalController shareRootController:self];  

//推入模态Controller  

[self presentModalViewController:ModalController animated:YES];  

  3。 经过上面那个步骤,现在就是进入模态控制器了。那么怎么退出模态控制器呢?  

view plain

//重新显示 导航栏  

theApp.navigationController.navigationBarHidden=NO;  

      

//退出模态控制器  

[self dismissModalViewControllerAnimated:YES];  

 

posted on 2011-07-08 15:37  风乔  阅读(278)  评论(0编辑  收藏  举报

导航