переключаться между мнением мультиконтроллера - PullRequest
0 голосов
/ 02 февраля 2010

У меня есть проект, в котором есть root viewcontroller и multi sub viewcontroller. В root viewcontroller я вызываю и переключаюсь между 2 sub viewcontroller

коды как:

//root view controller controller button at front of all subviewcontrollers'view

[vViewController2.view removeFromSuperview];
[self.view insertSubview:vViewController1.view atIndex:0];

в этом режиме вспомогательный view / viewcontroller в памяти будет выгружен, когда он будет загружен позже, он вызовет событие viewDidload.

Но я предпочитаю, чтобы после загрузки субконтроллера загрузки и при переключении он сохранялся в памяти, а не выгружался из памяти.

Если сделал так, я должен увеличить значение atIndex.

Когда я пытаюсь вернуться к субконтроллеру с низким значением atIndex, я не знаю, как это сделать.

Приветствую любой комментарий

Спасибо InterDev

1 Ответ

0 голосов
/ 02 февраля 2010

Рассмотрите возможность использования стандартных решений, т. Е. UINavigationController или UITabBarController в зависимости от иерархии ваших представлений - эти стандартные классы сделают для вас большую работу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...