Steps in subclassing UINavigationController

Posted by RickiG on Stack Overflow See other posts from Stack Overflow or by RickiG
Published on 2010-06-12T20:15:22Z Indexed on 2010/06/12 20:22 UTC
Read the original article Hit count: 310

Hello

I would like to subclass the UINavigationController to get some more freedom in regards to the appearance of the controller.

I have some graphics for the different parts, bars, buttons, text etc. Looking at the UINavigationController header file I get little help, I don't know where to start out.

I have never subclassed/overridden a UIKit component before, it seems it is a bit like playing Sherlock Holmes.

What is the approach?

How do I know what to override to get a a specific piece of graphics "injected" the correct place?

Do I need to subclass UINavigationBar, UIBarButtonItem etc. etc to get the complete customized look?

How do I know if something is off limits in regards to being approved by Apple?

Hope someone can point me in the right direction, I have only been able to find examples of changing small parts of the controller, not a full customization by subclassing. Am I going about this the wrong way?

Thanks:)

© Stack Overflow or respective owner

Related posts about iphone

Related posts about uinavigationcontroller