Swift 中 UIController 的透明化 - segue 选择了什么?

Transparention of UIController in Swift - what segue chose?

我正在尝试选择正确的 segue 以在 swift UIKit 中获得良好的“DropDown”。 我取得的唯一进步是:

或者这个:

我的观点是我想要这两者的结合。我不想要弹出窗口,但我也想看到最后一个控制器的顶部。这可能吗?

不幸的是,Apple 不会将这些“半覆盖”的演示文稿放在银盘上。你必须自己建造它。使用模式呈现样式为 custom 的呈现视图控制器并提供转换委托。现在,您可以使用自定义 UIPresentationController 制作自定义过渡动画,让 you 负责呈现的视图控制器的视图的去向。在呈现视图后面添加“阴影视图”也取决于您,所以如果您不想要它,请不要添加它。