我想通过只使用核心动画而不是 OpenGL 来做一个多 View (不是图像而是 uiview)的翻转板。我看到了很多翻转的例子,但它们只涉及图像翻转和图像层的捕获。喜欢这里:https://github.com/brow/leaves
有的可以帮帮我。
Best Answer-推荐答案 strong>
我找到了 Github project called FlipView .它包括您可能不需要的布局工具,但页面翻转是使用 AFKPageFlipper 中的核心动画层实现的。类(class)。
自己实现:
- 将 View 的图层内容复制到图像。 (
[layer renderInContext:] )
- 将图像的右侧添加到新图层的
contents 。
- 将旋转
CATransform3D 变换添加到具有透视图的图层。见 Listing 2 in the Core Animation Guide for adding perspective .
关于iphone - 仅具有核心动画的 FlipBoard,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/4828265/
|