如何在 swift 中呈现自定义模式 [关闭]

Posted

技术标签:

【中文标题】如何在 swift 中呈现自定义模式 [关闭]【英文标题】:How to present a custom modal in swift [closed] 【发布时间】:2016-07-25 17:09:46 【问题描述】:

我不知道如何在 Xcode 中做到这一点,也许是使用 Interface Builder 或 programmaticaly ?

我想显示这样的模式:

我可以用 pod 做到这一点,但我想创建自己的模态

【问题讨论】:

【参考方案1】:

我总是在 Storyboard 中制作这种模式。将视图控制器的视图设置为黑色背景色,alpha 小于 1。还要确保将 modalPresentationStyle 设置为 Over Current Context。

【讨论】:

我创建了另一个视图控制器并用 segue 呈现它?? 你能解释一下如何呈现这个模态吗? 是的,您可以制作一个转场,并以模态方式呈现它。或者你可以在代码中使用 self.presentViewController(vc, animated: true, completion: nil)。 我正在尝试,但我得到了这个img15.hostingpics.net/pics/…,我使用这个***.com/questions/24336187/… 创建但我认为不起作用 确保使用 Over Current Context,而不是 Current Context。

以上是关于如何在 swift 中呈现自定义模式 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Swift - 如何在自定义 AlertController 中点击按钮时呈现 ViewController

如何获取自定义单元格并通过 indexpath 使用它的自定义项 - swift3?

Swift - iOS 9:如何在 iOS 9 中呈现具有自定义大小的 UIViewController? [复制]

Swift 2.0 在后台模式下在应用程序委托中播放自定义声音

如何在 iOS 8/Swift 中构建自定义视图控制器的呈现?变量初始化被证明是困难的

如何在 Android 中以编程方式触发自定义信息窗口