Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

arnieterm

macrumors regular
Original poster
I am working on an IPhone app using xcode 3.1.1 and objectivec2.0. My app requires that majority of views have three things in common [a home button, a main heading, and vertical image].
I am creating all views through code and no use of interface builder.First of all I have created a subclass from UIViewController called UIBasicViewController and added all my basic controls there.

Afterwards, I created some other view controllers that are inheriting from UIBasicViewController. In these view conrollers, I am creating my specific stuffs.
My problem is that the loadView of UIBasicViewController is being called but not that of child view controllers.
For example:

Code:
@interface UIBasicViewController : UIViewController 
{

@interface UIMainScreenViewController : UIBasicViewController 
{
}

Does it has anything to do with subclassing levels? Why the loadView of UIMainScreenViewController is not being called?
The loadView of UIBasicViewController is called as usual. Also I am not adding any new view like viewnam addSubView: newview etc.
Just adding my specific stuff on the view coming from the parent class
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.