ADN Activity Collection跨应用分享
该软件用于 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 文档,以作为为活动提供新图标所需的示例。
评论