我想知道如何使用 PDF 文件或图像填充/加载 UIPageViewController(xcode 4.2 中给出的基于项目)。你能帮忙吗 ?我应该在哪里添加一些代码,我应该在项目中添加什么?
非常感谢 !
我想知道如何使用 PDF 文件或图像填充/加载 UIPageViewController(xcode 4.2 中给出的基于项目)。你能帮忙吗 ?我应该在哪里添加一些代码,我应该在项目中添加什么?
非常感谢 !
我想知道如何使用 PDF 文件或图像填充/加载 UIPageViewController(xcode 4.2 中给出的基于项目)
页面视图控制器中的“页面”是视图控制器(UIViewController)。您创建一个 UIViewController 子类并将其交给页面视图控制器,页面视图控制器将显示其 UIViewController 的视图。这里的所有都是它的!所以你可以显示任何你想要的东西。您可以在 nib 中轻松设计 UIViewController 子类的视图,就像您设计任何其他视图控制器一样。
如果要添加 PDF,必须在视图上添加 UIWebView 并在此处打开 pdf
更新 1 -
这是在 UIWebView 中加载本地文件的方法。
UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(10, 10, 200, 200)];
NSString *path = [[NSBundle mainBundle] pathForResource:@"document" ofType:@"pdf"];
NSURL *targetURL = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:targetURL];
[webView loadRequest:request];
[self.view addSubview:webView];
[webView release];
阅读 UIPageViewController 的文档。你需要实现一些委托方法来给它子 ViewControllers 来管理每个页面上的内容。对于 pdf,您的 viewController 需要包含一个 UIWebView。