我有 2 个UIViewControllers
包含 Tables:A
和B
.
在 A 中点击表格中的一行会转到 B。
在和的每个视图的底部A
,B
我都有一个ContainerView
指向同一个UIViewController
说法Z
。我Z
用来展示横幅广告。我遇到的问题是每次我的视图更改(从A
toB
或B
to C
)时,UIViewController
Z
都会按应有的方式重新实例化。但这是我不想要的。我想在任何地方都使用相同的 ContainerView 实例。我确实让我的广告横幅保持不变,所以它们在任何地方都是一样的,但仍然管理方向变化和横幅视图变得混乱。当我切换视图时,它也会使广告横幅消失并重新出现,因为切换了容器视图实例。
ContainerView
有没有一种方法可以在我的所有 UIViewControllersA
和我添加的任何其他视图控制器中保留整个实例的相同实例B
?