使用Swift在UIViewController上部分显示UIViewController

时间:2016-01-27 22:24:22

标签: swift uiviewcontroller

我想从屏幕顶部的UIViewController上显示一个UIViewController(例如,按下按钮时),我希望它只显示屏幕的一部分(例如50%)

可以吗?

1 个答案:

答案 0 :(得分:0)

一个视图控制器可以模态呈现另一个视图控制器。 演示文稿的视觉样式可以是UIKit预定义的样式之一,也可以设置

presentingViewController.modalPresentationStyle = .Custom 

然后实现自定义动画过渡,这不是一项简单的任务,所以如果你找到一步一步的指南或观看WWDC视频,它是最好的。在自定义实现的转换类中,您可以控制属于presentViewController的呈现视图的位置。