我是iPhone编程新手。而且,我试图制作一个200级别的游戏。我想使用模态继续,因为我不想在顶部的naviagational栏,我也想交叉溶解动画。说我有一个VC。然后,我有VC 2模态视图控制器如何使用堆栈?
好了,VC 1个塞格斯模态地在VC 2
,然后我对VC 2按钮Segue公司回VC 1
是这样,那么该程序知道弹出vc 2关闭堆栈?或者我只是创建一个内存泄漏,以便现在vc1,vc2和vc1在堆栈上而不仅仅是vc1。
然后,如果我有vc1到vc2和vc2到vc3,并且在vc3中我有一个返回到vc 1的按钮,程序是否会同时弹出vc 2和vc 3?或将4在堆栈上?而且,无论如何,由于使用模式segue,所以没有真正的后退按钮(就像在导航中按下导航栏上的后退按钮一样),模态延续甚至会有堆叠吗?
我的意思是,还是独立?就像说,vc塞到vc2,vc2到vc3。现在,即使在堆栈上也是vc 2和1?还是只是vc3?
对不起,我只是有点困惑这一切,我不知道如何使我的游戏。因为如果我有100个不同级别的视图控制器,那么当然为了让模态继续下去,我需要编写一些从堆栈弹出的vcs,每次我继续下去,这样我就不会在堆栈上有100个控制器?我甚至不知道如何告诉我的程序如何弹出视图控制器。
UIPageViewControllerTransitionStyleScroll是iOS6的只由[文档]表示(http://developer.apple.com/library/ios/#documentation/uikit/reference/UIPageViewControllerClassReferenceClassRef/UIPageViewControllerClassReference.html) – 2012-10-19 07:53:23