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