到目前最新的sdk(4.3),apple没有提供pageCurl的API, 要实现google map app那样的翻页效果只能靠自己实现。
总结一下我收集到的资源。
用私有api实现的iBook翻页效果:http://blog.steventroughtonsmith.com/2010/02/apples-ibooks-dynamic-page-curl.html
用openglES实现的一个翻页效果:http://wdnuon.blogspot.com/2010/05/implementing-ibooks-page-curling-using.html在此基础上可以发展自己的pageCurl.
用CoreAnimation实现的翻页效果,完全2D的一个模拟效果:http://github.com/brow/leaves后来的增强版http://github.com/ole/leaves
第一种私有api的不能上appstore,但效果最佳, 第二种很不错,但不能像第一种一样随着手指的移动而变形。第三种效果不错,但不像是在翻页。
所以我推荐第二种方法,如果我们把那个虚拟的圆锥也随手指的移动而变化方位,是不是效果与第一种有就有像了呀?我没有深入研究了,有时间精力的人去研究研究。
苹果为何不公布这种api出来呀? 也不会存在什么安全因素吧。想不通!!!
分享到:
相关推荐
IOS应用源码——PageCurl for iOS.rar
前两年IOS应用源码-主要是用于毕业设计学习的。
LZBFocusScrollViewScrollStyle_pageCurl, //向上翻页效果 LZBFocusScrollViewScrollStyle_pageUnderCurl, //向下翻页效果 LZBFocusScrollViewScrollStyle_rippleEffect, //水滴效果 ...
iOS游戏应用源代码——jemmons-PageCurl-v1.0-2-g2d5017a.zip
* @"pageCurl" 向上翻一页 * @"pageUnCurl" 向下翻一页 * @"suckEffect" 收缩效果,类似系统最小化窗口时的神奇效果(不支持过渡方向) * @"rippleEffect" 滴水效果,(不支持过渡方向) * @"oglFlip" 上下左右翻转...
可以在模拟器和真机正确运行的 map curl 效果。
Unity3D开发的仿真翻页插件,需要的同学可下来学习研究。
实现多种页面切换过渡效果,如翻页、波纹、旋转、开门、电子书翻页等等。 注意:请在Mac下解压使用
这个是一款很不错的Android的PageCurl效果,大家可以查看一下吧,效果还不错啊。
实现多种页面过渡效果,如翻页、波纹、旋转、翻页等等。 注意:请在Mac下解压使用
CATransform3D Document 苹果开发者网站上的文档,分享~
公司出品的PageCurl,或大名鼎鼎的KPT等。但如果用过你就会发现,这些滤镜作出的效果过于死板,更重要的是不够逼真,一眼就看出人工的痕迹。所以只用过一次,我就放弃了。如果你和我一样,不喜欢滤镜的固定模式,而...
Android Page Curl介绍: 现效果很不错的翻页切换视图动画。翻页效果很逼真,能够随着手指的移动而进行慢慢翻页。
对于那些亦真亦幻的幻影效果照片,如果使用传统的相机,就必须通过特殊的光学滤镜才可以拍摄出来。然而对于数码照片,处理起来十分方便。...使用GIMP的Pagecurl滤镜可以将照片的一角卷起来,就像照片被风轻轻吹起一般。
pageCurl pageUnCurl 连锁React 吸吮效果 , , 例子 import UIKit import FOView class ViewController : UIViewController { @IBOutlet weak var onboardingView: FOView ! override func viewDidLoad () { ...