iOS 7 : Disable UINavigationBar Translucency For Entire App
Is there a way to disable UINavigationBar Translucency for an entire application? I'm aware that using [self.navigationController.navigationBar setTranslucent:NO] can fix this issue for a single controller, but I have a lot of UINavigationBars in my application and this is a pretty tedious solution. I've tried [[UINavigationBar appearance] setTranslucent:NO] , but that functionality is surprisingly not supported. Doing that results in Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** Illegal property type, c for appearance setter,