我在mi app上有Facebook和twitter(TWTweetComposeViewController
)API。它工作得很好,我只是想知道我是否可以覆盖或编辑方法,或者当“共享”完成并成功时是否有委托。因为我想调用一个增加数据库中共享数量的Web服务。但重要的是它只是在共享时,而不仅仅是通过标记(点击)twit或Facebook图标然后选项卡取消。任何帮助表示赞赏。感谢。
更新:我现在只需要facebook的解决方案。
答案 0 :(得分:1)
Facebook和Twitter实际上是一样的。这是我的iOS 7代码:
[mySLComposerSheet setCompletionHandler:^(SLComposeViewControllerResult result) {
switch (result) {
case SLComposeViewControllerResultDone:
// Your code for when submitted
NSLog(@"Submitted");
break;
case SLComposeViewControllerResultCancelled:
// Your code for when user cancelled
NSLog(@"Cancelled");
break;
default:
break;
}
}];
答案 1 :(得分:0)
好吧,推特其实很简单......
twitterComposer.completionHandler = ^(TWTweetComposeViewControllerResult res){
if (res == TWTweetComposeViewControllerResultDone){
//call the web-service
}
};
但我仍然不知道如何用faceBook做到这一点......