我尝试通过继承它来改变UIActivityViewController
但它从未奏效,也试图在呈现之前设置它:
activityViewController.navigationController?.navigationBar.tintColor = UIColor.whiteColor()
有没有可行的方法呢?至少要更改条形按钮项目的色调颜色!
注意:我不想更改我当前的导航栏颜色,就在UIActivityViewController
!!
答案 0 :(得分:0)
以下代码可能会帮助您:
[[UINavigationBar appearance] setBarTintColor:[UIColor purpleColor]];
[[UINavigationBar appearance] setTitleTextAttributes:@{ NSForegroundColorAttributeName: [UIColor whiteColor]}];
这是代码帮助你所以尝试我的代码