我正在尝试在iOS 6中使用新的
在Facebook SDK中,这很容易实现,因为他们提供了完全控制权,但是是否可以通过
这样可以实现,但是它会将图片上传到“iOS相册”。如果我不在数组中添加图片,则Facebook表格看起来像是空白的,附件显示为灰色的Safari标志(就像缩略图丢失了!)。在Safari中尝试Facebook链接时,它使用页面的截图作为缩略图,我想做类似的事情。
更新:
所以这是从我的应用程序中看到的样子(使用UIActivityViewController或SLCompose方式)。看看它将要将图片上传到一个名为“iOS照片”的相册中。
UIActivityViewController
,它非常容易上手,但我无法按照自己的意愿进行控制。我想发布一篇文章的链接,并附加一个图片。但我不想将该图片上传到Facebook相册,只需要作为URL缩略图即可。在Facebook SDK中,这很容易实现,因为他们提供了完全控制权,但是是否可以通过
UIActivityViewController
实现呢?以下是我的代码: NSArray *activityItems = @[[NSURL URLWithString:[article link]], [UIImage imageNamed:@"myStockImage"]];
UIActivityViewController *viewCont = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil];
[self presentViewController:viewCont animated:YES completion:nil];
这样可以实现,但是它会将图片上传到“iOS相册”。如果我不在数组中添加图片,则Facebook表格看起来像是空白的,附件显示为灰色的Safari标志(就像缩略图丢失了!)。在Safari中尝试Facebook链接时,它使用页面的截图作为缩略图,我想做类似的事情。
更新:
所以这是从我的应用程序中看到的样子(使用UIActivityViewController或SLCompose方式)。看看它将要将图片上传到一个名为“iOS照片”的相册中。
这是我希望它看起来像的样子(在Safari中也可以看到):
UIActivity
可以让您调整显示内容。 - kambala