码:
QLPrevIEwController *prevIEwer = [[QLPrevIEwController alloc] init];prevIEwer.dataSource = self;prevIEwer.currentPrevIEwItemIndex = 0;[self presentVIEwController:prevIEwer animated:NO completion:nil];
和QLPrevIEwControllerDataSource方法:
- (NSInteger)numberOfPrevIEwItemsInPrevIEwController:(QLPrevIEwController *)controller { return 1;}- (ID<QLPrevIEwItem>)prevIEwController:(QLPrevIEwController *)controller prevIEwItemAtIndex:(NSInteger)index { return [NSURL fileURLWithPath:self.pdfUrl];}解决方法 这实际上是iOS 8 Beta 5中的已知问题.
请参阅QuickLook下的URL
https://developer.apple.com/library/prerelease/ios/releasenotes/General/RN-iOSSDK-8.0/
以上是内存溢出为你收集整理的Quicklook / QLPreviewController在ios 8上显示一个空白页而不是pdf,但在iOS7上可以正常工作全部内容,希望文章能够帮你解决Quicklook / QLPreviewController在ios 8上显示一个空白页而不是pdf,但在iOS7上可以正常工作所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)