Comment ajouter des boutons personnalisés pour UIActivityViewController?
Je suis en utilisant UIActivity
dans ios7. Il fonctionne très bien avec quelques lignes de code. Maintenant, je veux ajouter instagram bouton partager pour elle. Est-il possible d'ajouter des boutons personnalisés à la feuille d'action?
C'est ainsi que je suis de la création de la UIActivityViewController
:
NSString *textToShare = self.navigationItem.title;
NSArray *itemsToShare = @[textToShare, [imagesArray objectAtIndex:afImgViewer.currentImage]];
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:itemsToShare applicationActivities:nil];
activityVC.excludedActivityTypes = @[UIActivityTypePrint, UIActivityTypeCopyToPasteboard, UIActivityTypeAssignToContact]; //or whichever you don't need
[self presentViewController:activityVC animated:YES completion:nil];
Vous devez vous connecter pour publier un commentaire.
Eh bien, vous devez créer votre propre UIActivity, dans votre cas pour Instagram.
Ont un look à ce, même si la question est sur la façon de le faire sur iOS 6, la solution est exactement la même chose sur iOS 7.
Vous pouvez également jeter un oeil à ce projet sur github, fondamentalement, est une collection de custom UIActivity pour les services les plus courants Instagram inclus.