ViewController或ViewSource?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ViewController或ViewSource?相关的知识,希望对你有一定的参考价值。

我有一个ios应用程序,其中我的两个选项卡遵循相同的视图,只是在逻辑上有一点变化。比其他一切都相同。但是现在问题出现了,当我旋转应用程序时它有时会出错。所以我想知道如果我应该使用两个不同的ViewControllers或两个不同的ViewSources?因为目前我们有一个共同的ViewSource和一个主ViewController

行为不端意味着当我将标签切换到除这两个以外的标签并旋转然后在我访问上面提到的标签后主视图选择的行发生了变化

假设我访问了选项卡A并选择了一行X,然后我访问了选项卡B并选择了第Y行,然后我访问了选项卡C并旋转了视图现在,当我再次访问选项卡B时,所选行Y保持原样,当我访问时选项卡A,选项卡B的行Y的索引路径在选项卡A中选择(如果索引路径不可用,则应用程序崩溃)

如果有人可以帮助请。谢谢!

答案

我在某种类似的情况下避免了这个问题的最佳和最安全的方法,崩溃是在容器视图的帮助下使用另一个视图控制器。容器视图将帮助您切换到选项卡单击上的视图控制器。

以上是关于ViewController或ViewSource?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 ViewController 或其他地方调用或触发 AppDelegate 中的通知功能?

View 或 ViewController... 都是视图?

在多个 viewController 中显示的通用或单个 uipickerview

如何在自身或另一个 viewController 上运行 segue

如何根据条件以编程方式移动到 tableViewController 或 viewController

纯golang爬虫实战-(五-小结篇)