我有一个模态视图,它向上滑动覆盖可见视图。基于模式上的按钮按下,我想弹出它覆盖的视图并推送不同的视图,以便当模式再次向下滑动时,新视图可见。
有什么策略可以做到这一点?
我有一个模态视图,它向上滑动覆盖可见视图。基于模式上的按钮按下,我想弹出它覆盖的视图并推送不同的视图,以便当模式再次向下滑动时,新视图可见。
有什么策略可以做到这一点?
从导航控制器堆栈中,您可以访问以前的视图控制器,并且在操作时您可以更改该控制器的视图,使用类似 -
NSMutableArray *activeControllerArray = [self.navigationController.viewControllers mutableCopy];
// Replace your earlier view controller/view with new view controller/view , and then assign again the navigation controller's viewControllers
self.navigationController.viewControllers = activeControllerArray;