【发布时间】:2015-11-11 19:23:41
【问题描述】:
我有这样的流量
navigationController-viewContorller
在 viewController 我有一个可以模态显示其他 3 个 viewController 的开关。它们将单独呈现,目前只有其中一个可以出现在屏幕上。 (每个 viewController 都有相同的 switch 可以呈现其他 viewController)。
modal-viewContorller1
modal-viewContorller2
modal-viewContorller3
我该怎么做?我有一个用于显示其他视图控制器的开关的通用类。但由于它们是以模态方式呈现的,我无法通过已经呈现的 viewController 来消除其中的一些。 (我现在只需要屏幕上的三个模态视图控制器之一)。
我还为每个模态视图控制器提供了导航控制器:
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:self.userInterface];
[navigationController setNavigationBarHidden:YES];
我怎样才能实现这种流程?
【问题讨论】:
-
在任何时候都不会有多个视图控制器!!!!将只有一个!!!!你的确切问题是什么?
标签: ios objective-c uiviewcontroller uinavigationcontroller