UIDocumentInteractionController在模拟器中显示预览但在iPhone中没有

时间:2014-09-01 09:59:16

标签: ios objective-c iphone

我正在尝试在我的应用程序中实现UIDocumentInteractionController,它可以从所选照片中制作PDF。一切都在模拟器中完美运行,但是当我在运行iOS 7.1的iPhone 5s上进行测试时,当我尝试预览PDF时没有任何反应。这是代码:

- (IBAction)viewPDFButtonTouched:(id)sender
{
    NSURL *URL = [NSURL fileURLWithPath:self.PDFFilePath];
    NSLog(self.PDFFilePath);
    if (URL) {
        // Initialize Document Interaction Controller
        self.documentInteractionController = [UIDocumentInteractionController interactionControllerWithURL:URL];

        // Configure Document Interaction Controller
        [self.documentInteractionController setDelegate:self];

       // Preview PDF
       [self.documentInteractionController presentPreviewAnimated:YES];
    }
}

当然,我也实现了这个:

- (UIViewController *) documentInteractionControllerViewControllerForPreview: (UIDocumentInteractionController *) controller
{
    return self;
}

我不确定问题出在哪里,这可能是微不足道的,所以任何形式的帮助都会受到赞赏。 感谢

0 个答案:

没有答案