0

私は現在、Twitter を自分のアプリに統合する作業を行っています。Twitter の投稿への返信について調査しようとしています。SLRequest を使用してそれを行う方法は知っていますが、UI はありません。そこで、SLComposeViewController ui をリプライに使いたいと思います。何か提案はありますか?ありがとう!

4

1 に答える 1

0

特定のツイートに返信する場合は、こちらの回答をご覧ください: SLComposerViewController を介して特定のツイートに返信する方法はありますか

そのため、以下のように SLComposeViewController を使用することに加えて、「in_reply_to_status_id」を含むいくつかの追加パラメーターを渡す必要があります。上記のリンクはこれを詳細に説明しています。

返信ボタンで次のようにトリガーする必要があります。

-(IBAction)TweetPressed{
  if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter])
  {
      SLComposeViewController *tweetSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter];
      [tweetSheet setInitialText:@"@USERNAME_TO_REPLY_TO"];
      [self presentViewController:tweetSheet animated:YES completion:nil];

  }
  else
  {
      UIAlertView *alertView = [[UIAlertView alloc]
                                initWithTitle:@"Sorry"
                                message:@"You can't send a tweet right now, make sure your device has an internet connection and you have at least one Twitter account setup"
                                delegate:self
                                cancelButtonTitle:@"OK"
                                otherButtonTitles:nil];
      [alertView show];
  }
}

ここで利用可能な完全なチュートリアルがあります: http://ios-blog.co.uk/tutorials/integrating-social-media-in-your-apps/

于 2014-12-12T17:49:54.493 に答える