使用QLPreviewController預覽本地文件時,如果不想要系統自帶的分享功能,有以下幾種方式去掉按鈕:
1、只使用他的View,將QLPreviewController作為childController添加到我們的VC中,然后add他的View,導航欄可以完全自定義
2、在-(void)viewWillLayoutSubviews方法中進行按鈕的隱藏:
- (void)viewWillLayoutSubviews { [super viewWillLayoutSubviews]; self.navigationController.navigationBar.hidden = YES; self.navigationController.toolbar.hidden = YES; }