iOS应用程序通过whatsApp共享

问题描述 投票:0回答:1

我在我的应用程序中使用此代码,以使用共享扩展名共享其他应用程序的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

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

ios whatsapp ios8-share-extension
1个回答
0
投票

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

 modal.navigationController.navigationBar.barTintColor = ...

这将改变导航栏的颜色,你可以选择你的app颜色,这将使发送按钮自动突出。

© www.soinside.com 2019 - 2024. All rights reserved.