Ios 使用UIPageViewController的简单pdf查看器

Ios 使用UIPageViewController的简单pdf查看器,ios,xcode,pdf,storyboard,uipageviewcontroller,Ios,Xcode,Pdf,Storyboard,Uipageviewcontroller,我有个问题。 我正在尝试制作一个简单的应用程序,用UIPageViewController查看PDF,但我无法让它工作 我尝试使用下面github页面上列出的项目 但我习惯于使用故事板,但我无法使用故事板 我用以下代码创建了一个按钮: NSString *path = [[NSBundle mainBundle] pathForResource:@"mhm" ofType:@"pdf"]; PageViewController *page = [[PageViewController allo

我有个问题。 我正在尝试制作一个简单的应用程序,用
UIPageViewController
查看PDF,但我无法让它工作

我尝试使用下面github页面上列出的项目

但我习惯于使用
故事板
,但我无法使用
故事板

我用以下代码创建了一个按钮:

NSString *path = [[NSBundle mainBundle] pathForResource:@"mhm" ofType:@"pdf"];
PageViewController *page = [[PageViewController alloc] initWithPDFAtPath:path];
[self presentViewController:page animated:YES completion:NULL];
我得到以下错误:

Undefined symbols for architecture armv7:
  "_OBJC_CLASS_$_PageViewController", referenced from:
      objc-class-ref in PDFPageViewController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
当我删除最后两行时,我的项目正在运行,但正如您所想象的,我的pdf没有显示出来

我试着在我的故事板中创建单独的视图,但我无法让它工作

NSString *path = [[NSBundle mainBundle] pathForResource:@"mhm" ofType:@"pdf"];
    UIPageViewController *page = [[UIPageViewController alloc] initWithPDFAtPath:path];
    [self presentViewController:page animated:YES completion:nil];

试试这个

你把QuartzCore框架添加到你的应用程序项目了吗?@Jonath是的,我遵循了github页面的所有步骤。它在没有故事板的情况下工作,但在有故事板的情况下却不起作用。你有什么想法吗?它是由最后两行代码引起的,因为PageViewController是泛型的,用于将一组视图控制器显示为一本书。当然,它不包含直接获取PDF的方法。