【发布时间】:2015-03-03 12:00:54
【问题描述】:
场景:一个 UIViewController 使用自定义转换来呈现另一个 VC。这个VC不占整个屏幕;它显示为第一层之上的一层。这里的一切都很好。
现在展示的 VC 想要展示一个 UIImagePickerController——用来拍照。但是一旦该控制器被解除,第二个 VC 就会显示为全屏视图:原始转换的效果已经丢失。
我借用了别人的 UIViewController 过渡的演示代码来快速演示这个效果。添加部分屏幕的第二个 VC 并调出相机视图后,将其关闭后,您将获得全屏的第二个视图。
我一直无法找到其他人遇到此问题,但它的可重复性表明存在框架错误。
【问题讨论】:
标签: ios cocoa-touch uiviewcontroller uiviewanimationtransition