JBWhatsAppActivity 1.0

JBWhatsAppActivity 1.0

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布日期最新发布2014年12月

未指定 维护。



  • Javier Berlana

JBWhatsAppActivity 是一个 UIActivity 子类,为 UIActivityViewController 提供了“在 WhatsApp 中分享”的操作。

安装

  • 将 JBWhatsAppActivity.h .m 和 whatsapp.png 文件拖入您的项目。

功能

  • 如果有消息和 ABID 提供的话,JBWhatsAppActivity 会向联系人发送直接消息。
  • 如果只定义了消息,JBWhatsAppActivity 会打开 WhatsApp 联系人选择器以选择接收者。
  • 如果既没有消息也没有 ABID,那么 JBWhatsAppActivity 会直接打开 WhatsApp。

用法

(在 /DemoProject 目录中的示例 Xcode 项目中查看)

创建 WhatsAppMessage 对象

WhatsAppMessage *whatsappMsg = [[WhatsAppMessage alloc] initWithMessage:_messageTextField.text forABID:_abidTextField.text];
activityItems = @[_messageTextField.text, whatsappMsg];

将其添加到您的 UIActivityViewController

NSArray *applicationActivities = @[[[JBWhatsAppActivity alloc] init]];
NSArray *activityItems = @[_messageTextField.text, whatsappMsg];
UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:applicationActivities];
[self presentViewController:activityViewController animated:YES completion:^{}];

演示

image

鸣谢

Javier Berlana,Sweetbits