假设标签栏控制器上有3个标签:
TabAViewController
TabBViewController
TabCViewController
并在标签C
中我有一个按钮。
当我点击该按钮,然后打开另一个视图(CsubViewController
不是TabAViewController
,TabBViewController
,TabCViewController
)。如何在按钮单击时调用另一个视图(CsubViewController
)?
如何在单击后退按钮后返回相同的视图。
答案 0 :(得分:0)
这取决于。如果您使用NavigationController作为根控制器,则通过
推送当前ViewController中的CSubViewControllernavigationController.pushViewController(...)
然后返回
navigationController.popViewControllerAnimated(...)
这是实现目标的最简单方法。
或者您可以编写自己的代码并尝试以传统的presentViewController(...)和dismissViewController方式模拟呈现CSubViewController。