iOS应用程序通过whatsApp共享

时间:2018-03-01 11:12:29

标签: ios whatsapp ios8-share-extension

我在我的应用中使用此代码,以使用共享扩展程序与其他应用共享URL。

  NSArray *activityItems = @[adURL];
  UIActivityViewController *activityViewControntroller = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil];
  activityViewControntroller.excludedActivityTypes = @[];

  if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
    activityViewControntroller.popoverPresentationController.sourceView = self.view;
    activityViewControntroller.popoverPresentationController.sourceRect = CGRectMake(self.view.bounds.size.width/2, self.view.bounds.size.height/4, 0, 0);
  }

  [self presentViewController:activityViewControntroller animated:true completion:nil];

当选择WhatsApp时,我得到一个这样的视图: enter image description here

有什么办法可以改变导航栏中右侧“发送”按钮的颜色吗?

1 个答案:

答案 0 :(得分:0)

您可以在打开之前在模态上设置此属性,如下所示

 modal.navigationController.navigationBar.barTintColor = ...

这将改变navigationBar颜色,你可以在那里选择你的应用颜色,这将使发送按钮自动突出。