2016-04-26 99 views
-1

当我通过使用UIActiviyViewController的应用程序共享链接时,它显示一个空白的tableView?WhatsApp分享在UIActivityViewController iOS中不工作?

UIActivityViewController *ACVcontroller =[[UIActivityViewController alloc]initWithActivityItems:@[text,tinyURL,append] 
                         applicationActivities:nil]; 
[self presentViewController:ACVcontroller animated:YES completion:nil]; 
+0

随着WhatsApp的AFAIK您只能共享同一个图像或一些文字。 – SeanLintern88

+0

主席先生,我只分享文本 –

+0

“What's App”与“WhatsApp”意思完全不同。 – peterh

回答

0

使用WhatsApp API:http://www.whatsapp.com/faq/en/iphone/23559013

从Objective-C的仅发送文字试试这个

NSString * msg = @"YOUR MSG To Share"; 
NSString * urlWhats = [NSString stringWithFormat:@"whatsapp://send?text=%@",msg]; 
NSURL * whatsappURL = [NSURL URLWithString:[urlWhats stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]; 
if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) { 
    [[UIApplication sharedApplication] openURL: whatsappURL]; 
} else { 
    // Cannot open whatsapp 
} 
+0

我在哪写这段代码? –

+0

关于whatsapp分享按钮 –

+0

我使用UIActivityViewController Sir –

相关问题