UIPageViewController 中的动画
Animations in UIPageViewController
如何在 UIPageViewController 中的视图之间创建此类 "animations" 或自定义转换,如您在此视频中所见:https://drive.google.com/file/d/0B0395LXtwCBfQ3N4eEJ6cnQtQms/view?usp=sharing
UIScrollView
是你的朋友。
您必须设置 scrollView 的委托并监听 -scrollViewDidScroll:
委托方法。
没有神奇的代码,您必须自己进行转换,例如根据滚动视图的 contentOffset
.
放置元素或设置不透明度
一些其他效果使用 CALayer
的 mask
属性 来进行第一个转换,如圆形图标转换为矩形卡片。
如何在 UIPageViewController 中的视图之间创建此类 "animations" 或自定义转换,如您在此视频中所见:https://drive.google.com/file/d/0B0395LXtwCBfQ3N4eEJ6cnQtQms/view?usp=sharing
UIScrollView
是你的朋友。
您必须设置 scrollView 的委托并监听 -scrollViewDidScroll:
委托方法。
没有神奇的代码,您必须自己进行转换,例如根据滚动视图的 contentOffset
.
一些其他效果使用 CALayer
的 mask
属性 来进行第一个转换,如圆形图标转换为矩形卡片。