如果我切换应用程序,如何防止取消iOS 5推文?

时间:2012-05-26 03:49:45

标签: ios twitter

我正在编写一个应用程序,涉及从用户的手机发送电子邮件,推文和Facebook消息(按此顺序)。问题是,如果用户多任务,然后在编辑推文表的过程中返回应用程序,当他/她返回时,推文表将取消。

我正在使用此代码来展示推文表(如果它有帮助):

- (void)sendTweet {
    TWTweetComposeViewControllerCompletionHandler
    completionHandler =
    ^(TWTweetComposeViewControllerResult result) {
        switch (result)
        {
            case TWTweetComposeViewControllerResultCancelled:
                NSLog(@"Twitter Result: canceled");
                break;
            case TWTweetComposeViewControllerResultDone:
                NSLog(@"Twitter Result: sent");
                break;
            default:
                NSLog(@"Twitter Result: default");
                break;
        }
        [rootViewController dismissModalViewControllerAnimated:YES];
    };
    [tweetViewController setCompletionHandler:completionHandler];

    // ...Set up the tweet sheet with text and image...

    [rootViewController presentModalViewController:tweetViewController animated:YES];    
}

用户切换应用后,有没有办法阻止推文表取消?任何建议将不胜感激!

0 个答案:

没有答案