Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.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
Ios7 自定义序列VS自定义转换_Ios7_Storyboard_Custom Transition - Fatal编程技术网

Ios7 自定义序列VS自定义转换

Ios7 自定义序列VS自定义转换,ios7,storyboard,custom-transition,Ios7,Storyboard,Custom Transition,今天,我尝试为UINavigationControllerpush/pop操作执行一个自定义序列,但没有找到解决方案 很明显,我可以用一个定制的segue执行push操作,没有问题,但是pop操作(使用默认的back按钮)似乎很复杂(这里有一些注释) 另一方面,iOS 7执行自定义转换非常简单,由于有了新的API,我可以实现自定义推送/弹出操作 我知道在哪种情况下,您选择创建自定义转换,以及何时使用自定义转换 我的问题可能很一般,这取决于我们需要做什么。。。但我想听听你的意见 你不能使用segu

今天,我尝试为
UINavigationController
push/pop操作执行一个自定义序列,但没有找到解决方案

很明显,我可以用一个定制的segue执行push操作,没有问题,但是pop操作(使用默认的back按钮)似乎很复杂(这里有一些注释)

另一方面,iOS 7执行自定义转换非常简单,由于有了新的API,我可以实现自定义推送/弹出操作

我知道在哪种情况下,您选择创建自定义转换,以及何时使用自定义转换


我的问题可能很一般,这取决于我们需要做什么。。。但我想听听你的意见

你不能使用segues执行弹出式导航,segues只能向前或单向,它可以从其轨迹反向移动,你必须使用后退按钮手动弹出控制器,如果我有一个简单的导航应用程序,比如从一个控制器到下一个控制器的导航应用程序,我也会选择segues,但是,如果导航取决于数据值,或者您需要在不同的输入上执行不同的操作,请选择自定义转换

我有完全相同的问题。