2012-09-03 3 views
0

Я хочу использовать Kal для моего приложения просмотра вкладок. Он уже имеет 3 вкладки, новости, календарь и о нас. Я тоже новичок в Objective-C.Использование Kal с приложением табуляции

Я думаю, что я правильно включил Kal, он не бросает никаких ошибок при импорте.

Как бы я действительно начал добавлять его в свой SecondViewController? Из того, что я понял, приведенный в документации пример показывает календарь сразу при запуске, чего я не хочу. Я также проверил приложение примера праздника, которое также показывает календарь сразу.

Заранее спасибо

ответ

0

Вы бы просто добавить его в viewdidload вашего secondViewController:

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    KalViewController *calendar = [[[KalViewController alloc] init] autorelease]; 
    [self.view addSubview:calendar.view]; 
    [self addChildViewController:calendar]; 
} 

Вы также должны убедиться, что вы включили в календарь ViewController как ребенок ViewController для того, чтобы Иерархия viewcontroller действительна.

+0

Спасибо за ответ! Вы имеете в виду, что я должен добавить secondViewController в качестве дочернего контроллера просмотра? Я нахожусь на xcode 4.1. – user1643162

+0

Да, существуют две различные иерархии, иерархия представлений и иерархия viewcontroller. Оба должны поддерживаться должным образом, чтобы события поворота распространялись надлежащим образом (и многие другие аспекты). – Resh32

Смежные вопросы