objective-c - 使用叶 View 呈现页面

标签 objective-c ios

我正在使用 Leaves project从一个 pdf 页面移动到另一个它工作正常。现在卷页是从左到右,从右到左,就像笔记本一样。我需要从上到下和从下到上 curl 它。有谁知道执行此操作的方法或任何其他模板来执行此操作?

最佳答案

只需使用 Apple 的 UIPageViewController 而不是 Leaves http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UIPageViewControllerClassReferenceClassRef/UIPageViewControllerClassReference.html

例如,这为您提供了他们在 iBooks 中使用的准确 curl ,因此 curl View 的矩阵更漂亮(更逼真)。

只需将所有笔记表设为一个 View ,然后为 View 提供 UIPageViewController 它还有各种选项,书脊所在的位置和其他东西

要 curl 你可以使用 [UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.view cache:YES]; [UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:self.view cache:YES]; 就像提到的 bala 或实例化另一个负责向上和向下转换的 UIPageViewController。 如果您想真正进入 View 并可能通过多个项目切换它,我将只使用 2 个 uipageviewcontrollers,一个水平和一个垂直

关于objective-c - 使用叶 View 呈现页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11515799/

相关文章:

objective-c - DynamoDB - 项目未上传

javascript - 无法使用 jQuery 定位动态生成的元素

ios - 如何在 Eureka Forms 中使用一行来呈现 viewController

iphone - Objective-C 的 "stringWithContentsOfURL"替代品是什么?

objective-c - "Use of unresolved identifier"错误,但我有在框架中声明的标识符

ios - 用于 super 类调用的responsToSelector

ios - Metal Device (MTLDevice) 变量在初始化后变为 nil

ios - React Native 和美国导出法规

iOS UIImage mask 边框

ios - 需要有关 AVAssetExportSession 的帮助