作者s8911124 (-.-)
看板MacDev
标题[问题] ViewController间的切换
时间Wed May 8 14:18:28 2013
大家好,目前我程式的架构是
RootViewController (Rotated) ---ViewController1 (NonRotated)
---ViewController2 (Rotated)
我会在RootViewController.m里面
[self presentViewController:viewController1 animated:YES completion:nil];
,然後我的ViewController会告诉RootViewController,请它切换到ViewController2
然後我会这样做,如下
[self dismissViewControllerAnimated:NO completion:nil];
[self presentViewController:viewController2 animated:YES completion:nil];
可以这样做会看到RootViewControlle的View,
////////////////////////////////////////////////////////////////////////////
有没有办法能做到如同我在ViewController1里面做
[self presentViewController:viewController2 animated:YES completion:nil];
此时的架构会比较像 RootViewController----ViewController1----ViewController2
谢谢...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.163.14.75
※ 编辑: s8911124 来自: 118.163.14.75 (05/08 14:23)
1F:→ darktt:可以在dismiss的completion里用block完成它 05/08 18:29
[self dismissViewControllerAnimated:NO completion:^{
[self presentViewController:viewController2 animated:YES completion:nil];}];
还是看的到RootViewController的View底图。
是我误会了吗?
※ 编辑: s8911124 来自: 118.163.14.75 (05/09 15:30)