1

我想在我的活动控制器中添加一个活动“发送到信使”,以便在信使中共享文本。现在,这是我的代码,它只是一个“发送”按钮,它可以工作,但我希望它像一个活动:

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)
}
4

1 回答 1

0

当您将“Messenger”图标安装到 iPhone 中时,它就会出现在活动列表中。只需点击它,您的文字就会出现在那里。无需为它创建自己的活动。

于 2017-06-23T13:20:54.930 回答