我有一个首次打开应用程序时显示的视图控制器,如果点击屏幕顶部的按钮,我可以在屏幕上显示另一个控制器。然而,我没有这样做,我想知道我是否可以拖动视图或点击按钮并动画处理。
我已尝试使用PageView控制器执行此操作,但这并未显示我想要的效果,因为它只是转换为下一个视图,并且在第二个视图滑过时实际上并未将初始视图固定到位它。
此外,视图控制器最初放置在视图控制器的工作范围之外,而不是视图控制器?提前谢谢!
答案 0 :(得分:0)
您可以使用像MMDrawerController这样的侧面菜单,它有4种类型的动画来呈现viewController。
或者您甚至可以使用Interface Builder创建自定义UIView(而非viewController)并自行设置该屏幕的动画。可以使用 UIScreenEdgePanGestureRecognizer 启动动画。