5

In iOS 6, die Aktionstaste in den Fotos App Antippen den Standard UIActivityViewController präsentiert:iOS 6-Sharing wie Nachrichten, nicht wie Fotos (UIActivityViewController und UIDocumentInteractionController)

UIActivityViewController from Photos

das gleiche von Nachrichten Doing stellt einen verschiedene Optionen. Das sieht für mich so aus, als würde ich mit der UIDocumentInteractionController API alle Apps aufrufen, die sagen, dass sie mit einem Bild umgehen können.

UIAcitivtyViewController? from Messages

Meine Frage ist zweifach:

  1. Wie man in den Nachrichten Aktionsmenü bekommt? Tumblr und Halftone, um nur ein paar zu nennen, haben es geschafft ... Ich kann die Dokumentation nicht finden.

  2. Wie zeigt man das Nachrichten-Menü? Wenn ich einen UIActivityViewController präsentiere, hat er diese Optionen nicht ... nur das Standardset facebook/twitter/copy/print/auf Kamera speichern/etc.

Vielen Dank!

Antwort

2

Wie auf dieser Liste zu erhalten: "Registering the File Types Your App Supports"

Bilder zu handhaben, wollen Sie wahrscheinlich für public.image(Reference)

registrieren Um diese Liste zu präsentieren, Sie benötigen nur ein UIDocumentInteractionController zu bitten, sein Optionsmenü angezeigt werden

+0

Danke, es war nicht klar aus dem Blick darauf, dass der ehemalige ist ein UIActivityViewController und der letztere ist ein UIDocumentInteractionController. Sie sehen sich sehr ähnlich. –

+1

@KennyWinker Nicht nur sehen sie ähnlich aus, 'UIDocumentInteractionController' verwendet tatsächlich einen' UIActivityViewController' unter der Haube, aber mit einer speziellen Soße, die es ermöglicht Dinge zu tun, die wir nicht können. –

Verwandte Themen