Vik*_*tor 3 iphone storyboard ipad ios
我正在开发一个由三个屏幕组成的应用程序 - 摄像头捕获屏幕(A),处理屏幕(B)和显示处理结果(C)的屏幕.应用程序从A转换为B再转换为C,然后再转回A,依此类推(即A-> B-> C-> A-> B ...).
如果我使用故事板segues(A-> B,B-> C,C-> A)执行此操作,控制器堆栈将继续增长.
解决这个问题的好设计是什么?
Luc*_*rdo 6
我想每次你在viewController C中结束流程时,你必须回弹查看控制器A,再次启动任何其他流程.
假设您有一个导航控制器,您可以在viewController C中执行此操作,只要您的处理完成:
[self.navigationController popToRootViewControllerAnimated:YES];
这样,每次结束一个流时,视图控制器B和C都将被释放.
归档时间:
12 年,5 月 前
查看次数:
77 次
最近记录: