gpt4 book ai didi

ios - 如何使用带有 Pinterest.sharextension 的 UIActivityViewController 设置 Pinterest sourceURL 和描述

转载 作者:可可西里 更新时间:2023-11-01 06:14:49 32 4
gpt4 key购买 nike

对于 iOS 8,Pinterest 有一个共享扩展。如何设置图片来源网址和描述属性?我正在使用 UIActivityViewController。我是否使用 UIImage、NSURL 用于 sourceURL 和 NSString 用于描述和返回来创建自定义类?我不确定 Pinterest 如何知道设置源 URL 和描述。

最佳答案

假设您正在UIViewController 子类上实现share 方法,下面的代码应该符合您的期望:

objective-C

- (void)share {
NSString *textToShare = @"Hello Pinterest!";
NSURL *url = [NSURL URLWithString: @"http://blank.org"];
UIImage *imageToShare = [UIImage imageNamed:@"so-logo"];
NSArray *activityItems = @[textToShare, url, imageToShare];
UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems: activityItems applicationActivities: nil];

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

swift (3.0.2)

func share() {
let textToShare = "Hello Pinterest!"
let url = URL(string: "http://blank.org")!
let imageToShare = UIImage(named: "so-logo")!
let activityItems: [Any] = [textToShare, url, imageToShare]
let activityViewController = UIActivityViewController(activityItems: activityItems, applicationActivities: nil)

self.present(activityViewController, animated: true, completion: nil)
}

结果应该是这样的: enter image description here

关于ios - 如何使用带有 Pinterest.sharextension 的 UIActivityViewController 设置 Pinterest sourceURL 和描述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26495996/

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