transitionFromViewController在错误的位置插入新视图

时间:2015-01-01 21:02:20

标签: ios uiviewcontroller transitions

错误的意思是我没想到的地方。我希望新视图与它正在取代的视图处于相同的后向前级。在我的情况下,那是我的自定义标签栏后面。相反,新视图出现在前面,遮挡了标签栏。

使用此调用有没有办法让插件正确发生?或者我是否必须手动处理子ViewControllers的视图重排,分离和重新附加?

当然我可以在转换后重新排序视图,但这意味着标签栏会消失并重新出现。儿!

1 个答案:

答案 0 :(得分:0)

您可以覆盖父控制器的viewWillLayoutSubviews方法,并在该方法中将标签栏移到前面。或者......您可以在转换方法的动画块中执行相同的操作。