3

我已经搜索了几个发布在 StackOverflow 上的 UIPasteboard 上的帖子/问题,但我没有找到任何解决我的问题的方法,所以发布了这个问题。

我想将复制的图像粘贴到 Twitters NewTwitt 和 Facebook 的评论中,但即使粘贴板对象中有图像,我也没有获得粘贴选项。我在 EMAIL 中获得了粘贴选项,它也可以正常工作。

这是我正在使用的代码:

 //image is object of UIImage, which holds .png Image

 UIPasteboard *objPasteboard = [UIPasteboard generalPasteboard];
 NSData *imageData = [NSData dataWithData:UIImagePNGRepresentation(image)];
 [objPasteboard setData:imageData forPasteboardType:@"public.png"];

即使我的 UIPasteboard 对象有图像,在 Twitter 中我也没有获得 PASTE 选项。

我是否需要实现更多内容才能将其粘贴到 Twitter 和 facebook 中。我正在发布图像屏幕截图以供参考。

谁能帮帮我。

4

1 回答 1

3

您不能粘贴UIImageUITextView并且粘贴的位置是UITextView. 它NSString不支持UIImage。您可以将其粘贴到SMS. UITextView您在它们中看到的哪些图标或符号是Unicode字符而不是UIImage两者都不同。

于 2012-09-03T09:37:29.427 回答