如何通过Twitter原生应用将图像和文本发布到Twitter?是否有任何Twitter API可以通过IOS中的原生Twitter应用程序以编程方式发布Twitter消息?或者,我如何通过Twitter原生应用程序使用社交或Twitter框架发布图像?谢谢
dwbf0jvd1#
请试试这个答案,我想这会对你有帮助
- (void)postToTwitter { SLComposeViewController *tweetSheet=[SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter]; // if([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter]) // { SLComposeViewControllerCompletionHandler __block completionHandler=^(SLComposeViewControllerResult result){ [tweetSheet dismissViewControllerAnimated:YES completion:nil]; switch(result){ case SLComposeViewControllerResultCancelled: default: { NSLog(@"Cancel"); } break; case SLComposeViewControllerResultDone: { NSLog(@"Post"); } break; } }; [tweetSheet setInitialText:@"your text"]; [tweetSheet addImage:[UIImage imageNamed:@"imageToSend"]]; [tweetSheet setCompletionHandler:completionHandler]; [self presentViewController:tweetSheet animated:YES completion:nil]; //} }
bjp0bcyl2#
喜通过iOS应用程序共享信息,可以使用本地共享屏幕。使用此代码,你要通过不同的社交媒体共享图像。
UIImage *picture = [UIImage imageNamed:@"picture"]; UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:@[picture] applicationActivities:nil];
2条答案
按热度按时间dwbf0jvd1#
请试试这个答案,我想这会对你有帮助
bjp0bcyl2#
喜通过iOS应用程序共享信息,可以使用本地共享屏幕。使用此代码,你要通过不同的社交媒体共享图像。