SS-TUSafariActivity 1.0.5

SS-TUSafariActivity 1.0.5

测试已测试
Lang语言 Obj-CObjective C
许可证 BSD
发布最后发布2016年3月

Eddie Li 维护。




  • David Beck和Eddie Li编写

TUSafariActivity

TUSafariActivity 是一个UIActivity的子类,为 UIActivityViewController 提供了“在Safari中打开”的操作。

TUSafariActivity screenshot

安装

用法

(见示例Xcode项目)

简单地分配一个 TUSafariActivity 实例,并在创建 UIActivityViewController 时将该对象传递到 applicationActivities 数组中。

Objective-C

NSURL *URL = [NSURL URLWithString:@"http://google.com"];
TUSafariActivity *activity = [[TUSafariActivity alloc] init];
UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:@[URL] applicationActivities:@[activity]];

Swift

let URL = NSURL(string: "http://google.com")!
let activity = TUSafariActivity()
let activityViewController = UIActivityViewController(activityItems: [URL], applicationActivities: [activity])

注意,您可以将活动包含在任何 UIActivityViewController 中,并且只有在活动项中有URL时才会向用户显示。