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

问题描述

我试图选择正确的选择,以便在快速的UIKit中具有良好的“ DropDown”。 我唯一取得的进步就是:

Present modally,full screen

或者这个:

Present as popover

我的意思是,我希望将两者结合起来。我不想要弹出窗口,但我也想看到最后一个控制器的顶部。那有可能吗?

解决方法

不幸的是,Apple并没有将这些“半遮蔽”演示文稿中的任何一个交给您,而是放在银色的盘子上。您必须自己构建它。使用模式呈现风格为custom的呈现视图控制器,并提供过渡委托。现在,您可以使用自定义UIPresentationController制作自定义过渡动画,该动画使 you 负责呈现的视图控制器视图的去向。您也可以根据需要在显示的视图后面添加“阴影视图”,因此,如果您不想要它,则不要添加它。