我正在使用PDF阅读器应用程序。如果我显示PDF文件,那么我无法更改此字体大小。如何在webView中给页面卷曲动画?
所以我在UIWebView中显示ePub文件。但我的问题是如何像iBook和kindle应用那样在UIWebView中添加页面卷曲动画。
我正在使用PDF阅读器应用程序。如果我显示PDF文件,那么我无法更改此字体大小。如何在webView中给页面卷曲动画?
所以我在UIWebView中显示ePub文件。但我的问题是如何像iBook和kindle应用那样在UIWebView中添加页面卷曲动画。
我已经创建了一个UIWebView名为myWebView并单击按钮卷曲效果会显示在网页视图: -
-(IBAction) nextPageAnimationForWebView{
CATransition *animation = [CATransition animation];
[animation setDelegate:self];
[animation setDuration:1.0f];
animation.startProgress = 0.5;
animation.endProgress = 1;
[animation setTimingFunction:UIViewAnimationCurveEaseInOut];
[animation setType:@"pageCurl"];
//[animation setType:kcat];
[animation setSubtype:kCATransitionMoveIn];
[animation setRemovedOnCompletion:NO];
[animation setFillMode: @"extended"];
[animation setRemovedOnCompletion: NO];
[[myWebView layer] addAnimation:animation forKey:@"WebPageCurl"];
}
请告诉我们,如果这个解决您的答案。
它的代码工作,但我想使用PDF阅读器,如iBook&kindle应用程序。 – MinuMaster
请详细解释您的问题 –
我正在使用PDF阅读器应用程序。如果我使用UIView并在此上绘制PDF内容,那么我将能够在UIView上创建动画。 但在此我无法突出显示搜索文本和更改PDF的字体大小。当我使用ePub并在网络视图中显示时,我将能够突出显示搜索文本并更改字体大小。 但我不知道如何使页面卷曲动画改变页面动画web视图。 – MinuMaster
看看http://stackoverflow.com/questions/5867060/uiwebview-and-animation可能会有所帮助 –