ADN Activity Collection跨应用分享

联合创作 · 2023-09-25 17:28

该软件用于 UIActivities 与活动表中的 App.net(ADN)实现应用分享。

活动表基于 iOS6 及以上版本。它提供抽象功能,以非常分离的方式将内容从应用程序共享到其他应用上,可以将自定义活动添加为选项。与 Netbot 和 Felix 等应用程序共享到 App.net(ADN)的邮件可以帮助将更多内容添加到 ADN 上,并为用户提供所需的共享选项。该示例项目将提供一系列活动,这些活动将检测 ADN 应用程序是否可用,并使其成为选项(如果有)。(下面的截图)

如何使用 ADN 活动收集

您需要的源文件位于 ADNActivities 文件夹中。有基类和 Felix,Netbot 等活动。由于使用 PaintCode,用于图标的图像以代码形式绘制, 因此您无需在项目中添加或管理任何资源。最后,您可能需要向您的项目中添加框架,例如 Core Graphics。

添加源文件后,您可以使用 SSTViewController 中的示例来设置活动表中显示的活动。如果同时填写了两个字段,它将创建一个活动项数组,其中包括 NSString 和 NSURL 值。仅将 URL 添加到 ADN 活动的 NSString 值中,但 Twitter 和Facebook 使用它们作为链接。如果 Felix,Netbot 或其他 ADN 客户端可以选择采用 NSURL 值,则也可以传递该值以在ADN 上共享。

请参阅此项目随附的 PaintCode 文档,以作为为活动提供新图标所需的示例。

浏览 10
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报