0
你好全部
我找到了这个,但没有得到任何有用的东西。
我需要得到“Done
”按钮点击行动UIDocumentInteractionController
。任何人都可以请指导我?我正在制作iPhone的应用程序iPhone & iPad。
更新: - 我还需要隐藏“Share
”按钮在右上角。
在此先感谢。完成按钮点击UIDocumentInteractionController
你好全部
我找到了这个,但没有得到任何有用的东西。
我需要得到“Done
”按钮点击行动UIDocumentInteractionController
。任何人都可以请指导我?我正在制作iPhone的应用程序iPhone & iPad。
更新: - 我还需要隐藏“Share
”按钮在右上角。
在此先感谢。完成按钮点击UIDocumentInteractionController
您可以确定用户是否通过UIDocumentInteractionController的委托选择了“完成”。简单地说:
@interface MyClass : NSObject <UIDocumentInteractionControllerDelegate>
...
@end
...
UIDocumentInteractionController* controller = ...;
controller.delegate = self;
...
- (void)documentInteractionControllerDidEndPreview:(UIDocumentInteractionController *)controller
{
NSLog(@"User has dismissed preview");
}
至于删除“共享”,这是不容易的,苹果建议你应该有它在所有情况下。这很有意义,如果您正在预览PDF,用户可能希望在专用的PDF阅读器中查看它,或通过电子邮件发送。如果您不想因业务/安全原因而共享能力,那么您需要尝试自己渲染文档。这是怎么做取决于文件,
我想要的只是预览文件(任何类型,如图像,PDF等),并不希望用户分享它。所以,需要隐藏这个“分享”按钮。 – Piyush
你可以尝试在UIWebView中渲染它,这样你就有了更多的控制权。 – WDUK
是的..谢谢。:) – Piyush