Ich entwickle eine App für meine lokale Zeitung. Wenn Sie die Schaltfläche "Share
" drücken, möchte ich, dass die standardmäßige iOS-Freigabeschnittstelle angezeigt wird, sodass Benutzer die URL eines Artikels mit Facebook, Twitter usw. teilen können. Ich versuche, die UIActivityViewController
zu verwenden, und solange sie angezeigt wird, ist dies nicht der Fall gib mir alle Möglichkeiten.So teilen Sie URL mit Xamarin iOS
Hier ist der Code, den ich verwenden:
NSObject[] activitiesItems = {
new NSString(post.Title),
new NSUrl(post.URL)
};
var activityController = new UIActivityViewController(activitiesItems, null);
PresentViewController(activityController, true, null);
Wenn die Benutzeroberfläche öffnet, dann ist dies alles, was ich (kein Twitter oder Facebook) zu sehen:
Dies ist im Vergleich zu dem, was ich sehe, wenn ich teile eine Seite von Safari, die die Optionen Facebook und Twitter zusammen mit einer Vielzahl anderer enthält:
Was muss ich in meinem Code ändern, damit mehr dieser Optionen angezeigt werden?