我正在尝试在我的应用程序中实现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;
}
我不确定问题出在哪里,这可能是微不足道的,所以任何形式的帮助都会受到赞赏。 感谢