我怎样才能模仿这个视图控制器模态转换

时间:2017-07-07 23:45:48

标签: ios

所以我试图模仿the transition found in the Pocketcasts app。想法是在点击项目时从屏幕底部出现视图控制器,并且可以向上扫视视图控制器以全屏显示或向下滑动视图控制器以将其关闭。老实说,我不知道如何实现这一点,所以我想知道是否有人曾经处理过这个问题。理想情况下,这将在Swift中完成,但Obj-C可以工作。谢谢!

1 个答案:

答案 0 :(得分:0)

2017年WWDC上有一个非常棒的视频,它使用UIViewPropertyAnimator构建了一个类似的组件。这允许可以像你的gif中所示的可中断动画。

演示文稿做得非常好,并提供了示例代码。

Advanced Animations with UIKit

UIViewPropertyAnimator Documentation