Я проверил последний Dropbox и Excel для iOS. В Dropbox мы получаем кнопку редактирования. По щелчку открывается расширение Excel, в котором вы можете редактировать файл.Добавить расширение «Редактировать в 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
Можете ли вы, пожалуйста, отредактировать свой вопрос более подробно, я вполне понимаю это: «Как проверить, можно ли открыть файл (изображение, xls, doc или любой другой) для редактирования?», Например, если это файл изображения, если файл существует на вашем устройстве, вы должны быть в состоянии открыть его и отредактировать, см. эту ссылку и код: - https://github.com/heitorfr/ios-image-editor – Max
Привет, На самом деле, если вы откроете dropbox с excel или doc-файл, вы увидите параметр редактирования (см. фото). Это откроет этот файл в приложении excel или doc. Вы можете отредактировать этот файл, и изменения будут сохранены в Dropbox. Я думал, что они делают это с помощью расширения (приложение Excel и doc будет расширением для редактирования). Но это не так. Dropbox отправляет url для ecel и копирует файл, после редактирования файла Excel загружает его на определенный URL-адрес. Загрузка Dropbox оттуда. Я не хочу этого поведения. – Durgaprasad
Обратитесь к этому: - http://stackoverflow.com/questions/3981199/adding-open-in-option-to-ios-app – Max