当我尝试从表视图中呈现UIImageViewController时,起始动画是一个垂直封面,我想要,但是当控制器被解除时,动画是水平翻转。我尝试了[self presentViewController:self.imageController animated:YES completion:nil];
和[self.navigationController presentViewController:self.imageController animated:YES completion:nil];
,但两种情况下的解散动画都是相同的。当我删除中间视图控制器(即只有以tableview为根的导航控制器)时,关闭动画是正确的(覆盖垂直)。
任何人都知道如何使用当前的故事板配置获得正确的解雇动画?
答案 0 :(得分:0)
您可以尝试以下方法:
[self.navigationController pushViewController:self.imageController animated:YES];