2013-01-04 28 views
0

我使用UIActivityViewController相機膠捲圖像共享:UIActivityViewController份額UIActivity未顯示

UIActivityViewController *activityController = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil]; 
[self presentViewController:activityController animated:YES completion:nil]; 

如果我不安裝的Facebook和Twitter的設置,我無法從UIActivityViewController發現Facebook,微博,短信活動。

有人說用戶應該先配置Facebook和Twitter設置,但在配置FB,Twitter設置之前,我可以從Apple相機應用程序圖像共享UIActivityViewController中找到這些活動。 無論如何我無法看到消息活動。

我如何得到這個工作?

回答

0

改爲嘗試UIActionSheet

UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Share your photo" delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:nil otherButtonTitles:@"Email",@"Facebook",@"Twitter",@"Instagram",@"Save to Photo Library",nil]; 
[actionSheet showInView:self.view]; 

-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex 
{ 
    if(buttonIndex == 0){ 
     //for Email in code above 
    } 
} 
+0

UIActionSheet不支持社交分享。 – ttotto

相關問題