我在我的应用程序中使用此代码,以使用共享扩展名共享其他应用程序的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];
有什么办法可以改变导航栏中右侧“发送”按钮的颜色吗?
您可以在打开之前在模态上设置此属性,如下所示
modal.navigationController.navigationBar.barTintColor = ...
这将改变导航栏的颜色,你可以选择你的app颜色,这将使发送按钮自动突出。