如何在 pdf 文件中添加页面卷曲效果?
Posted
技术标签:
【中文标题】如何在 pdf 文件中添加页面卷曲效果?【英文标题】:how can i add page curl effect in pdf file? 【发布时间】:2013-10-26 20:24:21 【问题描述】:我正在从远程服务器获取数据并从 web 服务接收几个 pdf 文件
我正在我的 UIWebView 中打开 pdf 文件,但我想要我的 pdf 文件上的页面卷曲效果
像往常一样,我们在 pageBasedApplication 中具有效果。
我搜索了很多教程并用谷歌搜索,但找不到最简单的解决方案
我可以在页面卷曲效果中显示我的 pdf 文件,我可以放大和缩小 pdf
请指导我如何在页面卷曲效果中显示我的 pdf 文件。
如果有人有代码,请提供或告诉我一些简单的教程,我可以
关注,期待你的答案。
提前致谢
【问题讨论】:
你已经尝试了什么?你研究过卷页效果是如何实现的吗? @RyanR 我试过这些:PaperStack、PageCurlDemo、叶子,但我不明白如何在我的 pdf 文件中设置页面卷曲效果 【参考方案1】:您应该可以通过UIPageViewController-PDF
做到这一点(不过,请遵循 github 页面上的完整说明):
NSString *path = [[NSBundle mainBundle] pathForResource:@"myFile" ofType:@"pdf"];
PageViewController *page = [[PageViewController alloc] initWithPDFAtPath:path];
[self presentViewController:page animated:YES completion:NULL];
另一方面,叶子也应该开箱即用;如果您获得示例应用程序并替换应该全部的 PDF 文件名。
如果您无法解决,请粘贴您的代码并详细说明什么不适合您。
【讨论】:
我想问一些问题,页面卷曲正在工作,但我无法“放大”pdf 文档。谢谢UIPageViewController-PDF
确实支持缩放。尝试在PDFScrollView
委托方法中设置一个断点,看看你是否到达那里......也许你应该用足够的代码提出一个新问题,以便我们知道你到底在做什么。
你能检查一下这个链接吗?我已经在这里发布了我的问题,***.com/questions/19829327/…
:sergio 请你看看我的这个问题我真的需要你的帮助。 ***.com/questions/20603996/…
@sergio 我通过你的例子完成了页面卷曲,它在纵向效果很好,在横向没有显示完整的 pdf 帮助我以上是关于如何在 pdf 文件中添加页面卷曲效果?的主要内容,如果未能解决你的问题,请参考以下文章