我检查了最新的iOS版Dropbox和Excel。在Dropbox中,我们可以看到一个“编辑”按钮。点击它会打开Excel的扩展程序,你可以在其中编辑文件。
保存后,更改也会反映在Dropbox文件中。
我想要添加这样一个按钮。另外,我也想在图片上添加这样一个按钮,以便能够在可用的“照片编辑”应用程序中打开它们。
如何检查能否打开要编辑的文件(图像、xls、doc或其他任何类型的文件)?
目前的代码:
UIDocumentPickerViewController *documentPicker = [[UIDocumentPickerViewController alloc] initWithURL:url inMode:UIDocumentPickerModeExportToService];
documentPicker.delegate = self;
documentPicker.modalPresentationStyle = UIModalPresentationFormSheet;
[self presentViewController:documentPicker animated:YES completion:nil];
也尝试将模式更改为UIDocumentPickerModeMoveToService
...
根据苹果文档,移动本地文档。用户选择外部目标。文档选择器移动文档;但是,您仍然可以将文档作为外部文档访问,让用户直接编辑文档。
但我尝试了所有四种模式,都没有显示Excel选项。
UIDocumentPickerModeImport,
UIDocumentPickerModeOpen,
UIDocumentPickerModeExportToService,
UIDocumentPickerModeMoveToService