最近在做二維碼功能,然后提到了要將二維碼分享給好友,起先說用友盟的,但是頭兒去看友盟SDK的時候說什么一年要300大洋什么的,印象中友盟是免費(fèi)的的的。。。然后為了節(jié)約 ??,果斷放棄了,現(xiàn)在采用iOS系統(tǒng)自帶的(UIActivityViewController就是這個),下面就是見證奇跡的時候。
首先你要在實(shí)現(xiàn)分享那個類中導(dǎo)入
#import <Social/Social.h>
然后涅,你要創(chuàng)建一個分享按鈕,我這就用按鈕了,在他的點(diǎn)擊事件中這樣
//self.pastImage 我是圖片UIImage
NSArray *testArray=@[self.pastImage];
UIActivityViewController *activityController=[[UIActivityViewController alloc]initWithActivityItems:testArray applicationActivities:nil];
[self.navigationController presentViewController:activityController animated:YES completion:nil];
OK,分享就完成了。