我想展示一个模态 UIViewController,它与工具包提供的过渡不同。准确地说,与从底部滑动 (UIModalTransitionStyleCoverVertical) 相比,我想要一个倒置动画,present = 从顶部滑入,dismiss = 从顶部滑出。
我不认为有一个简单的选项可以让 UIModalTransitionStyleCoverVertical 反转,所以我想我需要自己做一个。
我也没有使用 segue/storyboard,不确定这是否会有所不同。
我发现一些解决方案建议简单地为新的 viewcontroller View 设置动画并使用 presentViewController 并将动画选项设置为 NO。不幸的是,我遇到的问题是背景立即变黑,即使我定义了具有清晰背景而不是不透明的新 viewcontroller View 。
知道我该如何解决这个问题吗?非常感谢!
最佳答案
我解决了截屏并将其用作模态视图 Controller 背景的不透明背景问题。
关于ios - 具有自定义转换的 presentViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14602298/