1

我正在模态呈现一个 QLPreviewController 所以呈现它之后,它占据了整个屏幕 QLPreviewController 也被状态栏覆盖 当我们点击它一次时会显示顶部栏,但我们可以默认显示顶部栏吗?

提前致谢

4

1 回答 1

0

默认情况下,QLPreviewController 会显示一个工具栏,该工具栏会在点击按钮时消失并重新出现(允许用户最大程度地预览文档)。

如果您希望栏始终存在,我建议将 QLPreviewController 包装在 UINavigationController 中,然后以模态方式呈现该控制器。

注意:导航控制器没有工具栏的所有按钮。(没有箭头按钮)。

例子:

PreviewVC* preview = [[PreviewVC alloc] init];
UINavigationController* nav = [[UINavigationController alloc] initWithRootViewController:preview];

[self presentViewController:nav animated:YES completion:nil];
于 2014-01-05T17:04:43.800 回答