最近在做二维码功能,然后提到了要将二维码分享给好友,起先说用友盟的,但是头儿去看友盟SDK的时候说什么一年要300大洋什么的,印象中友盟是免费的的的。。。然后为了节约 💰,果断放弃了,现在采用iOS系统自带的(UIActivityViewController就是这个),下面就是见证奇迹的时候。
首先你要在实现分享那个类中导入
#import <Social/Social.h>
然后涅,你要创建一个分享按钮,我这就用按钮了,在他的点击事件中这样
//self.pastImage 我是图片UIImage
NSArray *testArray=@[self.pastImage];
UIActivityViewController *activityController=[[UIActivityViewController alloc]initWithActivityItems:testArray applicationActivities:nil];
[self.navigationController presentViewController:activityController animated:YES completion:nil];
OK,分享就完成了。