原因は、UIRectEdgeNoneによりタブバーなどの下にViewが入り込まなくなったので、透過させる必要ないでしょということでUIKitが勝手に不透明にするため。そのときなぜか色が変わるっぽい。
白にしたい場合はタブバー・ナビバーのtranslucentをNOにすればよい。
参考:ios7 - UIRectEdgeNone makes NavigationBar and Tabbar darker - Stack Overflow
原因は、UIRectEdgeNoneによりタブバーなどの下にViewが入り込まなくなったので、透過させる必要ないでしょということでUIKitが勝手に不透明にするため。そのときなぜか色が変わるっぽい。
白にしたい場合はタブバー・ナビバーのtranslucentをNOにすればよい。
参考:ios7 - UIRectEdgeNone makes NavigationBar and Tabbar darker - Stack Overflow