ios6 - 在 QLPreviewController 中配置底栏

标签 ios6 ios7 uitoolbar uidocumentinteraction qlpreviewcontroller

我在我的应用程序中集成了 QLPreviewController 和 UIDocumentInteractionController,它工作正常。
唯一的问题是 - 我想配置底部工具栏,我想删除默认工具栏项,如下图所示:
Bottom tool-bar with items to be removed
有什么办法可以,请指教。

最佳答案

简短回答:不,不在 IOS6+ 中

描述:

关于 QLPreviewController 需要注意的一件事是它不是要定制的。还有其他库允许您更改功能,例如:

https://github.com/rob-brown/RBFilePreviewer

哪些不适用于 iOS 6+ 因为苹果在 QLPreviewController 中做了很大的改变,而且它在技术上是在一个单独的进程中运行的。尽管可能(不确定)使用私有(private) api,但您的应用程序将被拒绝。

您可以在此处找到有关此更改的更多信息:
http://oleb.net/blog/2012/10/remote-view-controllers-in-ios-6/

希望这可以帮助

关于ios6 - 在 QLPreviewController 中配置底栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19144528/

相关文章:

c++ - cURL 库的使用

ios - 滚动时 UITableview 滞后。

ios - UITableViewCell IBAction 在 iOS 7 中不起作用

ios - UIImagePickerController编辑 View 圈叠加

ios - 在 QLPreviewController 工具栏上放置白色工具栏看起来是灰色的

iphone - 如何在UITableView中将 "Dock"一个UIToolbar放到屏幕底部?

ios - 使用 UIActionSheet 更改 View 时工具栏项目消失

ios - 实现 UIActivityItemSource 协议(protocol)

ios - 无法在新的 Xcode 项目中安装 Alamofire。 "No Such module Alamofire"

ios - Swift 中的 UIToolbar 不显示