Ios 创建具有透明背景的模态视图
我有一件我认为很容易完成的事情。基本上我有一个带有一些数据的视图控制器,我们称之为视图控制器A。当你点击一个按钮时,我希望第二个视图控制器(B)显示在第一个视图控制器的上方。然而,我不希望B完全覆盖A。我希望B更小,基本上创建一个黑暗透明的背景,通过它你仍然可以看到A 我在故事板中尝试了很多,在这里我创建了一个模态类型的序列,然后我使用了表示选项(表单、表单等),但基本上总是发生的事情是,B视图控制器只是向上流动并覆盖所有a 在ios 7和Objective-C中有一些这样做的指南,但我还没能将它们翻译成Swift/ios 8(这也是针对iPhone的) 我不确定是否有人在ios 8中尝试过这一点,但如果有人能给我一些关于如何实现这一点的提示,那就太棒了Ios 创建具有透明背景的模态视图,ios,modal-dialog,swift,ios8,Ios,Modal Dialog,Swift,Ios8,我有一件我认为很容易完成的事情。基本上我有一个带有一些数据的视图控制器,我们称之为视图控制器A。当你点击一个按钮时,我希望第二个视图控制器(B)显示在第一个视图控制器的上方。然而,我不希望B完全覆盖A。我希望B更小,基本上创建一个黑暗透明的背景,通过它你仍然可以看到A 我在故事板中尝试了很多,在这里我创建了一个模态类型的序列,然后我使用了表示选项(表单、表单等),但基本上总是发生的事情是,B视图控制器只是向上流动并覆盖所有a 在ios 7和Objective-C中有一些这样做的指南,但我还没能将
谢谢 在PrepareForegue中尝试以下操作-
toBePresentedVC.view.backgroundColor = UIColor.clearColor()
presentingViewController.modalPresentationStyle = UIModalPresentationStyle.CurrentContext
presentingViewController.presentViewController(self, animated: true completion: nil)
您可以尝试一些带有背景色的alpha选项,以获得带有某种颜色的透明效果。很抱歉延迟。这就是我最后要做的。你能告诉我我们在哪里添加了这些代码吗。VIEA或BIs中的天气这将用于准备工作?