2012-06-13 7 views
0

Как я могу перейти от uitabbarcontroller к viewcontroller в полноэкранном режиме, сохраняя все данные и представления/вкладки на uitabbarcontroller?IOS сохранить viewcontroller

ТКС

ответ

1

вы хотите, чтобы скрыть или показать TabBar новый вид, но как только вы закончите с новым представлении имеют TabBar быть затронуты ли?

В случае последнего попробовать что-то вроде:

ViewController *vc = [[ViewController alloc] initWith...]; 
[self presentModalViewController:vc]; 
+0

В этом случае я хочу перейти с вкладки, где у меня есть миниатюры фотографий, и у меня есть информация на других вкладках, которые я хочу сохранить. И я хочу перейти в полноэкранный режим, чтобы увидеть фотографии в полноэкранном режиме. – 88fsantos

+0

В этом случае, я думаю, что модальный вид - именно то, что вы хотите. – adjwilli

0

Добавить ViewController на TabBar в Fullscreen тогда:

ViewController *vc = [[ViewController alloc] initWithNibName:@"ViewController " bundle:nil]; 
[self presentViewController:vc animated:YES completion:NULL]; 

Теперь dissmiss что модальный контроллер, как это в любом случае (кнопка может быть)

[self removeFromParentViewController]; 

После этого ваш TabBar будет, как это:

+1

Кстати, в iOS 5 вы можете использовать presentViewController и rejectViewControllerAnimated, поскольку модальные версии устарели. – Rob

+0

Есть ли способ надеть viewWillUnload, чтобы сохранить этот вид? Я просто хочу сохранить свои взгляды, когда меняю vc: S – 88fsantos

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