我想展示一个模式UIViewController,它具有对该工具包可用的过渡。确切地说,与从底部开始的幻灯片相比(UIModalTransitionStyleCoverVertical),我想要一个倒转的动画,present =从顶部开始滑动,dismiss =从顶部开始滑动。
我认为UIModalTransitionStyleCoverVertical没有一个简单的选项可以反转,因此我想我需要自己制作一个。
我也没有使用segue / storyboard,不确定这是否有所作为。
我找到了一些解决方案,建议简单地对新的viewcontroller视图进行动画处理,并使用带有动画选项的presentViewController为NO。不幸的是,我遇到的问题是,即使我使用清晰的背景而不是不透明的方式定义了新的viewcontroller视图,背景也会立即变成黑色。
知道我该如何解决吗?非常感谢!
最佳答案
我解决了不透明的背景问题,拍摄了屏幕截图并将其用作模态视图控制器的背景。