首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

dismissModalViewController界面切换出现有关问题,请大家帮忙看看,不胜感激!

2014-01-12 
dismissModalViewController界面切换出现问题,请大家帮忙看看,不胜感激!!!界面结构:NavigationViewControl

dismissModalViewController界面切换出现问题,请大家帮忙看看,不胜感激!!!
界面结构:
NavigationViewControllerA+ViewControllerA(登录界面)+TableBarViewControllerA+NavigationViewControllerB+TableViewControllerA(点击进入具体信息列表)+TableViewControllerB
其中ViewControllerA->TableBarViewControllerA用的NavigationViewControllerA管理使用push切换界面
TableViewControllerA->TableViewControllerB用NavigationViewControllerB管理使用push界面切换
现在需要在TableViewControllerB界面点击弹出全屏的窗体ViewControllerC
我实现的方法是在TableViewControllerB上使用[self presentModalViewController:ViewControllerC animated:YES];
在ViewControllerC中添加按钮事件调用[self.presentingViewController dismissModalViewControllerAnimted:YES];

在模拟器中运行效果:TableViewControllerB能够切换到ViewControllerC,但是在ViewControllerC点击按钮后ViewControllerC消失了,可是连同TableViewControllerB消失,直接切换到了TableViewControllerA界面

刚学ios不久,请各位大侠多多指导!

不过presentModalViewController 一般不用了,都用    presentViewController: animated:  completion: 代替了。。dismissModalViewController界面切换出现有关问题,请大家帮忙看看,不胜感激!

热点排行