2012-06-13 106 views

回答

1

難道你想隱藏的TabBar或顯示一個新的觀點,但是一旦你用新的觀點已經完成了的TabBar受到影響?

在後期嘗試類似的情況:

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

在這種情況下,我想從標籤欄中去掉一些照片的縮略圖,並且我在其他標籤中保留了我想要保留的信息。並且我想要全屏查看以全屏方式查看照片。 – 88fsantos

+0

在這種情況下,我認爲模態視圖正是你想要的。 – adjwilli

0

上的TabBar添加的ViewController在全屏模式下則:

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

現在dissmiss是模態控制器這樣在任何情況下(鈕可be)

[self removeFromParentViewController]; 

在此之後,您的標籤欄將保持原樣:

+1

順便說一下,在iOS 5中,您可能希望使用presentViewController和dismissViewControllerAnimated,因爲不推薦使用模式版本。 – Rob

+0

是否有任何方法放在viewWillUnload上,以保留該視圖?我只想保留我的觀點,當我改變v​​c:S時 – 88fsantos

相關問題