Ios UIImagePickerController关闭动画
当我尝试从表视图显示UIImageViewController时,开始的动画是垂直覆盖,这是我想要的,但是当控制器被解除时,动画是水平翻转。我尝试了Ios UIImagePickerController关闭动画,ios,objective-c,uiimagepickercontroller,Ios,Objective C,Uiimagepickercontroller,当我尝试从表视图显示UIImageViewController时,开始的动画是垂直覆盖,这是我想要的,但是当控制器被解除时,动画是水平翻转。我尝试了[self-presentViewController:self.imageController-animated:YES-completion:nil]和[self.navigationController presentViewController:self.imageController动画:是完成:无]但在这两种情况下,消除动画是相同的。当我
[self-presentViewController:self.imageController-animated:YES-completion:nil]
和[self.navigationController presentViewController:self.imageController动画:是完成:无]代码>但在这两种情况下,消除动画是相同的。当我移除中间视图控制器(即仅导航控制器,其根为tableview)时,解除动画是正确的(覆盖垂直)
有人知道如何使用当前情节提要配置获得正确的动画吗?您可以尝试以下方法:
[self.navigationController pushViewController:self.imageController animated:YES];
如果您这样做,就会发生以下情况:由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因是:“不支持推送导航控制器”