更改UIActivityViewController UINavigationBar颜色

时间:2015-10-05 09:22:04

标签: ios swift uinavigationcontroller uiactivityviewcontroller

我尝试通过继承它来改变UIActivityViewController但它从未奏效,也试图在呈现之前设置它:
   activityViewController.navigationController?.navigationBar.tintColor = UIColor.whiteColor()

有没有可行的方法呢?至少要更改条形按钮项目的色调颜色!

注意:我不想更改我当前的导航栏颜色,就在UIActivityViewController !!

1 个答案:

答案 0 :(得分:0)

以下代码可能会帮助您:

[[UINavigationBar appearance] setBarTintColor:[UIColor purpleColor]];
[[UINavigationBar appearance] setTitleTextAttributes:@{ NSForegroundColorAttributeName: [UIColor whiteColor]}];

这是代码帮助你所以尝试我的代码