【发布时间】:2012-09-24 15:48:39
【问题描述】:
我的目标是在 iOS6 的 iPad 应用程序中使用 QLPreviewController,使用顶部工具栏中的自定义操作项按钮。 我有解决方案直到 iOS5.1。我使用了一个扩展 QLPreviewController 的类,并且在组件生命周期中我做了类似的事情
[[self navigationItem] setRightBarButtonItems:[NSArray arrayWithObject:[self buildCustomButton]]];
在 iOS6 中这个技巧不再奏效了,现在改变 navigationItem 配置似乎是不可能的。我认为可能会涉及到 UIActivity 和 Social Framework 的引入,并且在 navigationItem 上工作可能不再有效,但我可以找到任何解决方案。 有什么建议吗? 谢谢,再见
【问题讨论】:
-
我也有同样的问题。正在尝试解决...
-
遇到了同样的问题。似乎无法再替换或删除标准分享按钮了。
-
是的,我以前可以这样做,因为我将 QLpreviewController 包装在 NavigationController 中,但现在当我这样做时,文档将不会显示。走图=/
标签: objective-c ios6 qlpreviewcontroller