Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.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 在master details应用程序中的导航控制器之间切换_Ios_Swift_Ipad_Unwind Segue - Fatal编程技术网

Ios 在master details应用程序中的导航控制器之间切换

Ios 在master details应用程序中的导航控制器之间切换,ios,swift,ipad,unwind-segue,Ios,Swift,Ipad,Unwind Segue,我正在使用master details项目(swift)为IPad创建一个应用程序。在这个项目中,我有以下观点: 1。欢迎查看-这是主视图控制器。 2。列表视图-它是一个表视图,显示数据库中存在其信息的员工列表。 3。添加新员工视图-添加新员工详细信息。 在主列表中,为每个视图添加3个条目。因此,每个视图都具有不同的导航控制器。 从列表视图导航器中,我添加了“+”按钮,当触摸应用程序时,将显示“添加新员工视图”。为此,我在导航控制器中添加了一个从“+”开始的segue按钮,其中包含“addnew

我正在使用master details项目(swift)为IPad创建一个应用程序。在这个项目中,我有以下观点:

1。欢迎查看-这是主视图控制器。

2。列表视图-它是一个表视图,显示数据库中存在其信息的员工列表。

3。添加新员工视图-添加新员工详细信息。

在主列表中,为每个视图添加3个条目。因此,每个视图都具有不同的导航控制器。 从列表视图导航器中,我添加了“+”按钮,当触摸应用程序时,将显示“添加新员工视图”。为此,我在导航控制器中添加了一个从“+”开始的segue按钮,其中包含“addnewemployee视图”。在“添加新员工视图”中,我添加了一个取消按钮。单击此按钮时,我想返回列表视图(我添加了一个标志,并在从列表视图中按视图时设置)。在取消按钮上,我调用“self.dismissViewControllerAnimated(true,completion:nil)”。但这是行不通的。而且,它在调试控制台中不会显示任何错误或警告。有谁能帮忙解决这个问题吗

问候,,
Pravanjan

试着学习并实施-。谷歌它。所有最好的问题是视图控制器是从tableviewcontroller调用的。因此,presentedviewcontroller设置为nil。这会导致展开段中止。如果有人遇到同样的问题并解决了,请分享解决方案。