2015-10-20 1 views
1

Je voudrais ajouter une activité "envoyer à messenger" dans mon contrôleur d'activité afin de partager un texte dans messenger. Pour l'instant, voici mon code, il est juste un bouton « envoyer », cela fonctionne, mais je veux comme une activité:Comment ajouter une activité "envoyer à un messager" dans une activité de sélection?

func pickerView(sender : UIButton) { 
    let message="text" 
    let objectsToShare = [message] 
    let wsActivity = WhatsAppActivity() 
    let content: FBSDKShareLinkContent = FBSDKShareLinkContent() 
    content.contentURL = NSURL(string: "https://www.facebook.com/FacebookDevelopers") 
    let button=FBSDKSendButton() 


    let activityVC = UIActivityViewController(activityItems: objectsToShare, applicationActivities: [wsActivity]) 
    button.frame.origin.y=activityVC.view.center.y 
    button.frame.origin.x=activityVC.view.center.x 
    button.shareContent=content 
    activityVC.view.addSubview(button) 
    self.presentViewController(activityVC, animated: true, completion: nil) 
} 

Répondre

0

icône « Messenger » sera déjà là dans la liste des activités lorsque vous avez il est installé dans votre iPhone. Il suffit de taper dessus et votre texte sera disponible là-bas. Pas besoin de créer votre propre activité pour cela.