现在:
我的应用程序基于独立的视图控制器。我可以通过替换应用程序代理上的根视图控制器来从一个视图控制器切换到另一个视图控制器:
ade.window.rootViewController = newController;
...一切都运行正常,直到现在。
明天:
我们需要添加一个基于NavigationController的部分到我们的App中,它将帮助用户浏览我们的:
品牌 => 型号名称 => 颜色
因此,用户将选择一种颜色,然后点击一个按钮:现在我将切换到另一个UIViewController(称其为“pippo”),它实际上位于该导航层次结构之外(我无法通过几种方法将其推入nav-controller,我被迫这样做!)。
我想要的是从“pippo”返回到我的“Color”屏幕。因此,我正在寻找一种以编程方式“导航”恢复的导航控制器,我的意思是:
我恢复我的导航控制器
现在我在Brands上,但我不希望我的用户在这里,我想向他们展示他们上次使用的最后一种颜色(我将其保存在首选项中)
如何模拟已知品牌和型号的选择?
非常感谢。
pushViewController:animated:
周围使用 UIView 动画来添加自己的动画。 - Thomas Clayson