更改 UIActivityViewController UINavigationBar 颜色

Posted

技术标签:

【中文标题】更改 UIActivityViewController UINavigationBar 颜色【英文标题】:Change UIActivityViewController UINavigationBar color 【发布时间】:2015-10-05 09:22:03 【问题描述】:

我尝试通过子类化 UIActivityViewController 来更改它,但它从未奏效,还尝试在呈现之前设置它:activityViewController.navigationController?.navigationBar.tintColor = UIColor.whiteColor()

有没有办法做到这一点?至少要更改条形按钮项的颜色!

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

【问题讨论】:

【参考方案1】:

以下代码可能对您有所帮助:

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

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

【讨论】:

以上是关于更改 UIActivityViewController UINavigationBar 颜色的主要内容,如果未能解决你的问题,请参考以下文章

HAC 集群更改 IP(单节点更改全部节点更改)

更改fancybox iframe的大小-我可以更改宽度但不能更改高度?

在运行时更改方向更改 ViewControllers

UIScrollView 更改 contentOffset 时更改框架

HAC集群更改IP(单节点更改全部节点更改)

HAC集群更改IP(单节点更改全部节点更改)