无法使用UIActivityViewController使用twitter和facebook分享网址

时间:2013-12-10 09:02:03

标签: iphone ios7 uiactivityviewcontroller

无法在Twitter和Facebook上分享网址,这是我的代码:

- (IBAction)btnSharePressed:(UIButton *)sender
{

    UIImage *shareImage = [UIImage imageNamed:@"toolBar.png"];
    NSString *shareTitle = @"Share Title";
    NSURL *shareUrl = [NSURL URLWithString:@"http://www.google.com"];

    NSArray *Items = @[shareUrl,shareImage,shareTitle];

    UIActivityViewController *activityVC = [[UIActivityViewController alloc]
                                              initWithActivityItems:Items
                                              applicationActivities:nil];

    [activityVC setValue:shareTitle forKey:@"subject"];

    [self presentViewController:activityVC animated:YES completion:nil];
}

仅在Twitter和Facebook发布组合框中获取shareTitle内容,缺少shareUrl的内容,图像呈现完美。请告诉我在哪里误会?提前谢谢。

更新

我知道url的图像与我要附加的图像重叠,任何人都可以帮我如何显示带文本链接的url而不是图像中的url转换?

1 个答案:

答案 0 :(得分:1)

Code及其所有细节都没有问题,

我猜你的问题是你没有在分享弹出窗口中显示所有内容,因为图片和网址显示为owerlapped

enter image description here