Я хотел создать очень простой метод, который переключается между представлениями в приложении на основе представления. По какой-то причине при переключении видов первый вид удаляется, и вместо просмотра второго я вижу белый экран.
Это мой метод:
FirstViewController *firstViewController = [[FirstViewController alloc] initWithNibName:@"FirstViewController" bundle:nil];
self.view = firstViewController.view;
[firstViewController.view removeFromSuperview];
[firstViewController release];
secondViewController = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
self.view = secondViewController.view;
Я не знаю, почему это происходит, потому что я знаю, что метод ViewDidLoad второго представления вызывается (я поместил туда NSLog) - но второе представление не видно!
Есть предложения?
Заранее спасибо,
Sagiftw