ViewDidLoad не вызывается в приложении UITabBar

Я использую контроллер представления панели вкладок в качестве контроллера родительского представления. Я добавляю его из построителя интерфейса, как показано на снимке экрана ниже. Все работает нормально, но методы viewdidload, viewwillappear и viewdidappear не вызываются с самого начала. даже если viewcontroller также загружается впервые. может ли кто-нибудь помочь мне с кодом в моем делегате приложения

Снимок экрана IB: http://i58.tinypic.com/u4o6w.png

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{

self.window.backgroundColor = [UIColor whiteColor];
self.tabBarController.tabBar.barTintColor = [UIColor blackColor];
self.window.rootViewController = self.tabBarController;
//[self.window addSubview:self.tabBarController.view];
[self.window makeKeyAndVisible];
return YES;
}

Я могу видеть загруженные представления, но методы не вызываются.

Может ли кто-нибудь помочь мне


person user3252627    schedule 07.05.2014    source источник
comment
при использовании IB вам, возможно, придется вместо этого использовать awakeFromNib.   -  person Daniel    schedule 07.05.2014
comment
awakeFromNib, как это использовать   -  person user3252627    schedule 07.05.2014
comment
Этот ответ может вам помочь   -  person Daniel    schedule 07.05.2014