Mit dem "Social" -Framework gibt es bei der Präsentation des modalen UIActivityViewControllers, der alle üblichen Social-Media-Icons anzeigt, eine Möglichkeit, genau herauszufinden, auf welches Symbol der Benutzer geklickt hat. Das heißt, wenn sie Twitter, Facebook, Mail, Message usw. gewählt haben?Herausfinden, welches Symbol in UIActivityViewController angeklickt wurde
Ich habe erwartet, möglicherweise einige Delegate-Methoden für diese Klasse in den Docs zu sehen, aber ich sehe nichts.
Hat jemand irgendwelche Ideen?
Ja, aber das wird ausgelöst, nachdem der Beitrag abgeschlossen ist - was zu meinen Zwecken zu spät ist. Was ich mache, besteht darin, den Tweet (oder Facebook-Post, E-Mail-Nachricht usw.), den der Benutzer mit etwas Text versendet, vorab zu füllen. Abgesehen davon, dass der Text für Tweets, E-Mails usw. unterschiedlich sein wird. Ich dachte also, sobald ich auf das Symbol klicke, kann ich den Text programmatisch ändern. Irgendwelche Ideen, wie man das macht? – sirab333
Sie sollten Ihren Wunsch in Ihrer ursprünglichen Frage deutlich gemacht haben. Sie hätten viel bessere Ergebnisse bekommen. Siehe http://stackoverflow.com/questions/13551042/different-data-for-sharing-providers-in-uactivityviewcontroller – rmaddy
Vielen Dank für den Link - Ich werde es überprüfen! – sirab333