Приложение для iOS для файлов PDF, и я хочу, чтобы иметь возможность открывать файл в другом приложении, поэтому я хочу добавить меню «Открыть в ...» (Seen here) , Как я могу это сделать?Добавление меню «Открыть в ...»
-4
A
ответ
2
Меню называется UIDocumentInteractionController. Docs здесь: http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIDocumentInteractionController_class/Reference/Reference.html
Вы хотите его как свойство (в противном случае, он освобождается от блокировки, прежде чем вы даже получите представить его)
@property (nonatomic, strong) UIDocumentInteractionController *documentInteractionController;
Чтобы отобразить его:
self.documentInteractionController = [UIDocumentInteractionController interactionControllerWithURL:[NSURL fileURLWithPath:myPDFPath]];
[self.documentInteractionController presentOpenInMenuFromBarButtonItem:self.actionButton animated:YES];
1
Чтобы предложить PDF в других приложениях, используйте UIActivityViewController
или UIDocumentInteractionController
URL, который ссылается на файл PDF.
Чтобы разрешить другим приложениям передавать PDF-файлы в ваше приложение, вам необходимо настроить его как средство просмотра/редактирования файлов PDF в info.plist (CFBundleDocumentTypes
) и обработать предоставленную информацию при запуске приложения.
Смежные вопросы
- 1. Добавление jQuery в меню CSS
- 2. Открыть экран входа в меню из меню
- 3. Добавление функции «Открыть с ...» C#
- 4. Добавление меню внутри меню? Python
- 5. Как открыть меню в javascript
- 6. Swift: открыть опцию «в меню»
- 7. Добавление меню SubSub в горизонтальное меню?
- 8. Добавление высоты для меню
- 9. Как открыть меню переполнения
- 10. Открыть/закрыть меню Условие
- 11. Как открыть боковое меню
- 12. Возможно ли открыть меню?
- 13. Открыть специальное меню аккордеона
- 14. Android: Открыть меню программно
- 15. Открыть CSS Меню OnLoad
- 16. Программным открыть выпадающее меню
- 17. Добавление пункта меню переполнения в cardlayout android
- 18. Открыть контекстное меню с помощью Ctrl + меню
- 19. меню доступность - открыть меню на фокус
- 20. Открыть меню пользователя на кране меню опций
- 21. Добавление меню в In E4 MWindow
- 22. Добавление «Вставить» в контекстное меню командной строки
- 23. Добавление задержки в выпадающее меню jquery
- 24. Добавление меню в таблицы SWT
- 25. Добавление меню в приложение android
- 26. Добавление тени в меню навигации?
- 27. Добавление подменю в дерево меню
- 28. Добавление правого меню в ионном
- 29. добавление строки меню в SherlockFragmentActivity
- 30. Добавление переключателя в меню переполнения?
Ваш вопрос нуждается в разъяснении. Ваше приложение должно отображать список или появляться в списке? – Wain
@Wain Нет моего приложения не должно. Я просто хочу видеть список приложений, которые откроют мой файл. – user2420649
См. Документы для 'UIDocumentInteractionController'. – rmaddy