Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -(void)sendFacebook:(id)sender {
- SLComposeViewController *composeController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
- [composeController setInitialText:@"look me"];
- [composeController addImage:[UIImage imageNamed:@"image.png"]];
- [composeController addURL: [NSURL URLWithString:@"http://www.apple.com"]];
- [self presentViewController:composeController animated:YES completion:nil];
- SLComposeViewControllerCompletionHandler myBlock = ^(SLComposeViewControllerResult result){
- if (result == SLComposeViewControllerResultCancelled) {
- NSLog(@"delete");
- } else {
- NSLog(@"post");
- }
- // [composeController dismissViewControllerAnimated:YES completion:Nil];
- };
- composeController.completionHandler =myBlock;
- }
- - (void)sendTwitter:(id)sender {
- SLComposeViewController *composeController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter];
- [composeController setInitialText:@"look me"];
- [composeController addImage:[UIImage imageNamed:@"image.png"]];
- [composeController addURL: [NSURL URLWithString:
- @"http://www.apple.com"]];
- [self presentViewController:composeController
- animated:YES completion:nil];
- SLComposeViewControllerCompletionHandler myBlock = ^(SLComposeViewControllerResult result){
- if (result == SLComposeViewControllerResultCancelled) {
- NSLog(@"delete");
- } else {
- NSLog(@"post");
- }
- // [composeController dismissViewControllerAnimated:YES completion:Nil];
- };
- composeController.completionHandler =myBlock;
- }
- #import <Social/Social.h>
- if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter]) {
- SLComposeViewController *composeViewController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter];
- if (composeViewController) {
- [composeViewController addImage:[UIImage imageNamed:@"MyImage"]];
- [composeViewController addURL:[NSURL URLWithString:@"http://www.google.com"]];
- NSString *initialTextString = @"Check out this Tweet!";
- [composeViewController setInitialText:initialTextString];
- [composeViewController setCompletionHandler:^(SLComposeViewControllerResult result) {
- if (result == SLComposeViewControllerResultDone) {
- NSLog(@"Posted");
- } else if (result == SLComposeViewControllerResultCancelled) {
- NSLog(@"Post Cancelled");
- } else {
- NSLog(@"Post Failed");
- }
- }];
- [self presentViewController:composeViewController animated:YES completion:nil];
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement