SLComposeViewController

SLComposeViewController

因此,我一直在编写一个需要使用社交框架通过Twitter和Facebook共享文本的应用程序。

我可以使用它,但是它没有关闭(?),然后我想起了完成处理程序,但是无论我做什么,该处理程序都会不断给我带来错误。

var okFacebook :Bool = SLComposeViewController.isAvailableForServiceType(SLServiceTypeFacebook)
var okTwitter :Bool = SLComposeViewController.isAvailableForServiceType(SLServiceTypeTwitter)
var okLinkedIn : Bool = SLComposeViewController.isAvailableForServiceType(SLServiceTypeLinkedIn)
var socialVC :SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeTwitter)

socialVC.completionHandler = SLComposeViewControllerCompletionHandler(SLComposeViewControllerResult) -> Void
self.presentViewController(socialVC, animated: true, completion: nil)

最佳答案

尝试以下代码,尚未测试

 socialVC.completionHandler = {
    (result:SLComposeViewControllerResult) in
        // Your code
    }

关于ios - 社交框架iOS 8 Swift,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24528854/

10-09 08:05