Как поменять вид - PullRequest
       29

Как поменять вид

0 голосов
/ 03 июля 2011

Я знаю, что на это уже отвечали по-разному, но я начинающий программист и действительно нуждаюсь в контекстной помощи. У меня есть базовое приложение, которое имеет несколько контроллеров представления (.h, .m, .xib каждый. Пример. About.h, about.m, about.xib, options.h, options.m и т. Д.). Мне нужно переключаться между ними по нажатию кнопки.

Я использовал:

xxxViewController *titleScreen = [[xxxViewController alloc] initWithNibName:@"xxxViewController" bundle:[NSBundle mainBundle]];
    [self.view addSubview:titleScreen.view];
    [xxxViewController release];

и все работало нормально, чтобы переключать представления. Но затем я заметил, что в Инструментах байты в целом / нетто продолжали расти, не «высвобождая» представление, из которого они исходили.

Я что-то не так делаю? Пожалуйста, помогите ... Я в отчаянии!

1 Ответ

1 голос
/ 03 июля 2011

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

...