所以我的UIViewcontroller
中有一个静态的上半部分,所以我制作的Container View
具有一个带有两个单元格的静态表格视图
现在,当我单击一个单元格时,它希望在同一容器中显示该视图,而不是在新视图中显示(我必须保留上面的静态内容
我尝试使用modalPresentationStyle的当前上下文,但是没有用
(我尝试通过容器中的viewcontroller
来使用情节提要,并以编程方式使用了情节提要,但两者均无效)
所以我的问题是容器是我用例的解决方案吗?以及如何在没有在新视图中打开新viewcontroller
的情况下在容器内导航
这是情节提要的屏幕截图(粉红色视图是静态视图,必须包含3个按钮作为视图) 我仍然在第一个视图中,但是我必须在用于拥有第一个视图的同一容器内打开第三个视图)
答案 0 :(得分:0)
如果要在容器内支持导航,则必须将tableView
嵌入UINavigationController
内,然后将导航控制器添加为容器。
这样,您可以在包含的视图中导航。另一方面,如果要在整个视图上导航,建议使用委托模式让父控制器知道必须继续导航。