我在我的应用程序中使用自定义转换。
我有一个animateTransition方法,它给了我一个UIViewControllerContextTransitioning, 并允许我在块的完成中设置containerView.backgroundColorto 。UIColor.blackColor()UIView.animate..
如果我presentViewController:用动画设置调用,问题就来了 false。没有动画意味着animateTransition永远不会调用该方法,因此我的背景没有按预期变为黑色。
我想知道我还能如何将容器视图的背景颜色设置为黑色,而无需为自定义过渡设置动画。
顺便说一句,不制作动画并不意味着我不会制作动画。并且在动画中删除它并没有帮助,因为它仍然没有给我机会让 containerView 变黑。