由来:由于要改同事的代码。将特定的几个特定的导航栏条由绿色改为黑色,楼主尝试了几种方法最后发现失败了。第三种方法成功了,楼主的想法是不用图片尽量不用图片。不过最后还是用了。
楼主做的第一个操作就是,将导航栏的图片去掉,然后设置导航条颜色,失败。整个导航栏变成灰色。


第二个操作就是,将导航栏的图片去,然后设置背景图片。结果导航栏是变成黑色了,可是状态栏变成了白色。最后又改状态栏,没成功。

第三个操作就是,就是果断用PS做了2张图片直接在基类的生命周期协议的 视图即将要出现里面 将绿色图片给设置上去了 然后需要改的控制器里面 。在View DidLoad里面直接 设置黑色图片搞定。解决问题。
网友评论