【发布时间】:2016-01-11 07:49:57
【问题描述】:
我知道这个话题很流行,但我对编程语言有点挑剔,事实是我仍然不明白我把代码放在哪里。好吧,我会告诉整个案子:
我正在尝试使模态 Swift 与普通的有点不同:通过单击一个按钮,ViewController 会显示在屏幕上(按照模态类型),但具有透明背景。只会显示带有标签的蓝色视图。当这个 ViewController 出现时,它是透明背景,但一旦完成过渡,它就会保持黑色背景。已停用 opaque 选项,并测试了一些选项,但没有进行此故障排除。
有人可以帮助我吗?
该视频是在模拟器中对案例 (https://www.youtube.com/watch?v=wT8Uwmq9yqY) 进行的测试。
我从 swift 开始,但我仍然对如何在 Xcode 中编程感到迷茫,我阅读了一个问题的答案,其中包含以下代码来解决这个问题:
self.presentingViewController.providesPresentationContextTransitionStyle = YES;
self.presentingViewController.definesPresentationContext = YES;
modal.modalPresentationStyle = UIModalPresentationOverCurrentContext;
我把这段代码放在哪里?
【问题讨论】:
-
我必须保持按钮和 ViewController 之间的 segue(模态)?因为没有跟随什么都没有,有下面的特征黑色背景呢。
标签: ios swift swift2 modalviewcontroller swift2.1