小编San*_*osh的帖子

如何在Swift中实现"分享按钮"

这是twitter的代码的一些和平...我想知道如何获得分享动作视图,就像我们进入ios堆栈照片应用程序...

@IBAction func twitterButton(sender: AnyObject) {

        let image: UIImage = UIImage(named: "LaunchScreenImage.png")!

        let twitterControl = SLComposeViewController(forServiceType: SLServiceTypeTwitter)
        twitterControl.setInitialText("")
        twitterControl.addImage(image)

        let completionHandler = {(result:SLComposeViewControllerResult) -> () in
            twitterControl.dismissViewControllerAnimated(true, completion: nil)
            switch(result){
            case SLComposeViewControllerResult.Cancelled:
                print("User canceled", terminator: "")
            case SLComposeViewControllerResult.Done:
                print("User tweeted", terminator: "")
            }
    }
        twitterControl.completionHandler = completionHandler
        self.presentViewController(twitterControl, animated: true, completion: nil)

}
Run Code Online (Sandbox Code Playgroud)

social-networking ios swift

23
推荐指数
6
解决办法
5万
查看次数

标签 统计

ios ×1

social-networking ×1

swift ×1