gpt4 book ai didi

ios - 无法复制到 UIPasteBoard

转载 作者:行者123 更新时间:2023-11-29 12:19:04 25 4
gpt4 key购买 nike

我正在开发一个应用程序,我必须在其中将照片和文本共享到 Facebook 和 FBMessenger,为此我正在使用 FBSDKShareKit Framework。不能同时分享文字和照片,所以我将文字复制到 UIPasteboard 并想将其粘贴到 Facebook 应用程序或 FBMessenger 应用程序中。但是当我共享照片时,文本不会被复制,但是对于链接共享,UIPasteboard 正在工作。

是否有解决此问题的解决方法。

提前致谢....

最佳答案

我不确定我是否理解正确,但如果您想使用 Facebook SDK 同时共享文本和照片,您可以试试这个:

NSURL *imageURL = [NSURL URLWithString:@"https://upload.wikimedia.org/wikipedia/en/d/d3/Nasa_mer_marvin.jpg"];
UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:imageURL]]; // taking image from Wikipedia for example purposes
FBSDKSharePhoto *photo = [[FBSDKSharePhoto alloc] init];
photo.image = image; // your photo
photo.userGenerated = YES;
FBSDKSharePhotoContent *content = [[FBSDKSharePhotoContent alloc] init];
content.photos = @[photo];
if ([[FBSDKAccessToken currentAccessToken].permissions containsObject:@"publish_actions"]) {
FBSDKShareAPI * shareApi = [[FBSDKShareAPI alloc]init];
shareApi.message = @"Lorem Ipsum Dolor Sit Amet"; // your text
shareApi.shareContent = content;
[shareApi share];
}

关于ios - 无法复制到 UIPasteBoard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31198667/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com