Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何使用xib从一个选项卡栏视图切换到另一个视图_Ios - Fatal编程技术网

Ios 如何使用xib从一个选项卡栏视图切换到另一个视图

Ios 如何使用xib从一个选项卡栏视图切换到另一个视图,ios,Ios,假设选项卡栏控制器上有3个选项卡: TabAViewController TabBViewController TabCViewController 在tabC中,我有一个按钮 当我单击该按钮时,然后打开另一个视图(CsubViewController,它不是TabAViewController,TabBViewController,TabCViewController)。如何在单击按钮时调用另一个视图(CsubViewController) 以及如何在单击“后退”按钮后返回到同一视图。这取

假设选项卡栏控制器上有3个选项卡:

  • TabAViewController
  • TabBViewController
  • TabCViewController
在tab
C
中,我有一个按钮

当我单击该按钮时,然后打开另一个视图(
CsubViewController
,它不是
TabAViewController
TabBViewController
TabCViewController
)。如何在单击按钮时调用另一个视图(
CsubViewController


以及如何在单击“后退”按钮后返回到同一视图。

这取决于具体情况。如果使用NavigationController作为根控制器,则可以通过以下方式在当前ViewController中推送CSubViewController:

navigationController.pushViewController(...)
和我一起回去

navigationController.popViewControllerAnimated(...)
这是实现目标的最简单方法

或者您可以编写自己的代码,并尝试以传统的presentViewController(…)和dismissViewController方式以模态方式呈现CSubViewController