//创建并从底部弹出来
- (void)viewDidLoad
{
[super viewDidLoad];
[self setupDocumentControllerWithURL:fileURL];
CGRect rect = CGRectMake(0, 0, ScreenWidth, ScreenHeight);
// [self.docInteractionController presentOptionsMenuFromRect:rect inView:self.view animated:YES];//包含快速预览菜单
[self.docInteractionController presentOpenInMenuFromRect:rect inView:self.view animated:YES];//不包含包含快速预览菜单
}
// 创建
- (void)setupDocumentControllerWithURL:(NSURL *)url
{
if (self.docInteractionController == nil){
self.docInteractionController = [UIDocumentInteractionController interactionControllerWithURL:url];
self.docInteractionController.delegate = self;
}
else{
self.docInteractionController.URL = url;
}
}
#pragma mark - UIDocumentInteractionControllerDelegate
- (UIViewController *)documentInteractionControllerViewControllerForPreview:(UIDocumentInteractionController *)interactionController{
return self;
}
//不显示copy print
- (BOOL)documentInteractionController:(UIDocumentInteractionController *)controller canPerformAction:(SEL)action{
return NO;
}
- (BOOL)documentInteractionController:(UIDocumentInteractionController *)controller performAction:(SEL)action{
return NO;
}
UIDocumentInteractionController 文件预览,布布扣,bubuko.com
UIDocumentInteractionController 文件预览
原文:http://blog.csdn.net/dengmeiyu/article/details/35269379