TUSafariActivity 1.0.4

TUSafariActivity 1.0.4

测试测试
语言语言 Obj-CObjective C
许可协议 BSD
发布最新版本2015年3月

David Beck 维护。




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

TUSafariActivity screenshot

安装

使用

(参见示例 Xcode 项目)

只需在创建 UIActivityViewController 时将 TUSafariActivity 实例传递给 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 时才会显示给用户。