2017-09-29 2 views
0

J'ai créé une extension de partage qui enregistre une URL de fichier à l'utilisateur par défaut. L'extension est fournie avec une interface utilisateur avec le bouton Publier et Annuler. Comment puis-je supprimer ceci (l'interface utilisateur) de sorte que lorsque j'appuie sur mon extension de partage, j'appelle directement le didSelectPost?Extension de partage sans interface utilisateur

J'utilise Swift 3 et de construction pour iPhone

Répondre

1

Le modèle utilise un SLComposeServiceViewController. Utilisez un contrôleur de vue simple à la place. L'interface entière, y compris en fournissant un moyen de rejeter le contrôleur de vue, sera alors à vous.

(Cependant, je ne peux pas empêcher de se demander si ce que vous voulez vraiment peut-être pas une extension d'action.)

+0

Je l'utilise pour partager un fichier que j'ai converti en données avant de le mettre en défaut l'utilisateur pour une utilisation dans mon application hôte. – da32