UIPageViewController 中的动画

Animations in UIPageViewController

如何在 UIPageViewController 中的视图之间创建此类 "animations" 或自定义转换,如您在此视频中所见:https://drive.google.com/file/d/0B0395LXtwCBfQ3N4eEJ6cnQtQms/view?usp=sharing

UIScrollView是你的朋友。
您必须设置 scrollView 的委托并监听 -scrollViewDidScroll: 委托方法。

没有神奇的代码,您必须自己进行转换,例如根据滚动视图的 contentOffset.

放置元素或设置不透明度

一些其他效果使用 CALayermask 属性 来进行第一个转换,如圆形图标转换为矩形卡片。

作为示例项目:https://github.com/IFTTT/JazzHands