从上到下呈现视图控制器

时间:2015-12-24 10:45:50

标签: ios swift uiviewcontroller ios8 ios9

如何在Swift中从上到下呈现视图控制器?

我有一个顶部有通知(铃声)图标的视图控制器。当我单击此图标时,我想显示一个源自顶部的视图控制器。

感谢。

3 个答案:

答案 0 :(得分:2)

没有默认过渡样式可以为您提供此效果。但您可以使用视图控制器上应用的自定义动画来实现此效果。这些是您可以关注的链接。

http://www.raywenderlich.com/113845/ios-animation-tutorial-custom-view-controller-presentation-transitions

How do you present a UIViewController from the top of the screen instead of the bottom?

答案 1 :(得分:1)

有一个控件可用于将uiviewcontroller显示为具有不同类型动画的弹出窗口。

MJPopupViewController尝试它可能会帮助你。

答案 2 :(得分:1)

有两种方法可以做到:

  1. 按照上面的建议进行自定义转换

  2. 将视图控制器添加为子视图控制器,并从顶部为其设置动画。