I would like to subclass the UINavigationController to get extra freedom regarding the appearance of the controller.
I have graphics for different parts, bars, buttons, text, etc. Looking at the UINavigationController header file, it helps me a little, I donβt know where to start.
I have never subclassed / redefined the UIKit component before, it looks like it's like a Sherlock Holmes game.
What is the approach?
How to find out what needs to be redefined to get a certain part of the graphics "injected" the right place?
Do I need subclasses of UINavigationBar, UIBarButtonItem, etc. etc. to get a complete individual look?
How do I know if something doesn't meet Apple approval requirements?
Hope someone can point me in the right direction, I was able to find examples of changing small parts of the controller, rather than a complete setup by subclassing. Am I going about it wrong?
Thanks:)
iphone customization uinavigationcontroller
Rickig
source share