I\'m using a custom drawRect function to draw on UINavigationBar
across my application in iOS4, it doesn\'t use images, only CoreGraphics.
Since you ca
As of iOS6, this is now quite simple to accomplish without swizzling or messing with other classes by using UINavigationControllers
method initWithNavigationBarClass:toolbarClass:
- (id)initWithNavigationBarClass:(Class)navigationBarClass
toolbarClass:(Class)toolbarClass;
From the docs:
Initializes and returns a newly created navigation controller that uses your custom bar subclasses.
Answer updated for iOS6.