2016-11-20 8 views
-2

このコードにUIActivityViewControllerを追加または変更することはできますか?Swift 3を使用してUIActivityViewControllerを自分の関数に追加または変更する方法

func ShareBu (_ sender: AnyObject) { 

    let shareToFacebook : SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeFacebook) 

      shareToFacebook.setInitialText(mydata[sender.tag].Desc) 
      shareToFacebook.add(URL(string : self.mydata [sender.tag].ImgURL)) 
      self.present(shareToFacebook, animated: true, completion: nil) 


} 
+0

ここでお手伝いできますか? @Rajat –

+0

ご質問をより明確にしてください。 –

+0

私は共有ボタンを直接Facebookに行くときに、私は共有をしたい場所を選択するためにUIActivityViewControllerを追加したいと思います。 @Dharmesh Kheni –

答えて

1

ここに行く:

@IBAction func shareButtonClicked(sender: UIButton) { 
    let textToShare = "Swift is awesome! Check out this website about it!" 

    if let myWebsite = NSURL(string: "http://www.codingexplorer.com/") { 
     let objectsToShare = [textToShare, myWebsite] as [Any] 
     let activityVC = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil) 

     activityVC.popoverPresentationController?.sourceView = sender 
     self.present(activityVC, animated: true, completion: nil) 
    } 
} 

INFOより多くのためにこれをチェックしてください。

関連する問題