我以模态方式呈现QLPreviewController 因此,在呈现它之后,它占据整个屏幕 此外,QLPreviewController与状态栏重叠 当我们点击一次时会显示顶部栏 但是我们可以默认显示顶部栏吗?
提前致谢
答案 0 :(得分:0)
默认情况下,QLPreviewController会显示一个工具栏,该工具栏会在按下按钮时消失并重新出现(允许用户最大限度地预览文档)。
如果你想要一个总是在那里的栏,我建议将QLPreviewController包装在UINavigationController中,然后以模态方式呈现该控制器。
注意:导航控制器没有工具栏中的所有按钮。 (没有箭头按钮)。
示例:
PreviewVC* preview = [[PreviewVC alloc] init];
UINavigationController* nav = [[UINavigationController alloc] initWithRootViewController:preview];
[self presentViewController:nav animated:YES completion:nil];