清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
#import "ViewController.h"
#import "WeixinSessionActivity.h"
#import "WeixinTimelineActivity.h"
@interface ViewController ()
{
NSArray *activities;
}
@end
@implementation ViewController
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
}
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
activities = @[[[WeixinSessionActivity alloc] init],[[WeixinTimelineActivity alloc] init]];
[self showActivityButton];
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
- (void)showActivityButton
{
UIButton* activityButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[activityButton setTitle:@"Activity" forState:UIControlStateNormal];
[activityButton setFrame:CGRectMake(130, 200, 60, 30)];
[activityButton addTarget:self action:@selector(showActivityView) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:activityButton];
}
- (void)showActivityView
{
NSString* shareText = @"The text I am Sharing";
UIImage* image = [UIImage imageNamed:@"icon"];
NSURL *url = [NSURL URLWithString:@"www.baidu.com"];
NSArray* itemsToShare = @[shareText,image,url];
UIActivityViewController* activityViewController = [[UIActivityViewController alloc] initWithActivityItems:itemsToShare applicationActivities:activities];
//去除特定的分享功能
activityViewController.excludedActivityTypes = @[];
[self presentViewController:activityViewController animated:YES completion:nil];
}
@end