首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >QLPreviewController iOS15 BarButtonItems失踪

QLPreviewController iOS15 BarButtonItems失踪
EN

Stack Overflow用户
提问于 2021-09-23 15:31:09
回答 1查看 561关注 0票数 1

由于QLPreviewController在预览PDF文件时,在右上角添加了一些额外的BarbuttonItems。它增加了一个搜索按钮和一个绘图按钮(你可以在上面画线)。其实很酷,他们添加了它,但共享按钮现在不见了,因为它已经不适合那里了。至少在我的iPhone上是这样的,因为在我的iPad上有足够的空间来容纳其中的三个。

现在,它们通常会显示不适合在底部的附加导航栏上的按钮项,但在我的应用程序中,底部的整个导航栏根本没有显示出来。然而,如果我在中间点击一次,就会显示--这会使除文档之外的所有东西都消失--然后再点击中间。然后,底部导航栏也突然出现,包括一个完美工作的共享按钮。

本期截图:

EN

回答 1

Stack Overflow用户

发布于 2021-09-23 15:31:09

我发现我的问题是底部的UITabbarController。一旦我尝试了在推送时隐藏选项卡的功能,就会立即显示带有共享按钮的底部导航条。这仍然是一个bug,我将在苹果提交一个,但目前的解决方案是相当好的。

下面是代码:

代码语言:javascript
复制
let vc = OverviewsQuickLookViewController()
vc.dataSource = self
vc.hidesBottomBarWhenPushed = true
self.navigationController?.pushViewController(vc, animated: true)

我希望这能帮上忙!

解决方案的截图:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69302932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档