UIActivityViewController-Beendigungsprozedur ist bei Verwendung von AirDrop @ abgeschlosse
Ich benutzeUIActivityViewController
, um Text und URL freizugeben, was beim Senden von Text und einer URL sehr gut funktioniert.
Ich muss derzeit den Completion-Handler verwenden, um zusätzliche Aktionen auszuführen, je nachdem, ob der Benutzer das @ abgebrochen haUIActivityViewController
oder tatsächlich etwas gesendet.
Der Completion Handler activityViewController.completionHandler
für iOS 7 ist in iOS 8 veraltet, das ist jetztactivityViewController setCompletionWithItemsHandler
) gibt ein @ zurüBOOL completed
Wert der korrekt @ zurückgitrue
beim Senden mitemail
sms
Facebook
Twitter
jedoch beim Senden überAirdrop
der Benutzer muss @ drückCancel
um das @ zu verwerfUIActivityViewController
einmal gesendet und somit bekomme ich immer einfalse
vom Completion-Handler.
Weiß jemand, ob es eine Möglichkeit gibt, zu wissen, dass der Benutzer mit @ gesendet haAirdrop
wenn dieUIActivityViewController
wird entlassen?
Vielen Dan