Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/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
Ios UIImagePickerController关闭动画_Ios_Objective C_Uiimagepickercontroller - Fatal编程技术网

Ios UIImagePickerController关闭动画

Ios UIImagePickerController关闭动画,ios,objective-c,uiimagepickercontroller,Ios,Objective C,Uiimagepickercontroller,当我尝试从表视图显示UIImageViewController时,开始的动画是垂直覆盖,这是我想要的,但是当控制器被解除时,动画是水平翻转。我尝试了[self-presentViewController:self.imageController-animated:YES-completion:nil]和[self.navigationController presentViewController:self.imageController动画:是完成:无]但在这两种情况下,消除动画是相同的。当我

当我尝试从表视图显示UIImageViewController时,开始的动画是垂直覆盖,这是我想要的,但是当控制器被解除时,动画是水平翻转。我尝试了
[self-presentViewController:self.imageController-animated:YES-completion:nil]
[self.navigationController presentViewController:self.imageController动画:是完成:无]但在这两种情况下,消除动画是相同的。当我移除中间视图控制器(即仅导航控制器,其根为tableview)时,解除动画是正确的(覆盖垂直)


有人知道如何使用当前情节提要配置获得正确的动画吗?

您可以尝试以下方法:

[self.navigationController pushViewController:self.imageController animated:YES];

如果您这样做,就会发生以下情况:由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因是:“不支持推送导航控制器”