如果我想要没有导航控制器的UINavigationController功能,我该怎么办?

时间:2010-02-01 02:05:32

标签: iphone uiviewcontroller navigation controller modal-dialog

我知道UINavigationController具有良好的视图推送方法。但是,让我们说我不想使用UINavigationController,因为我不希望屏幕顶部的栏。是否有按照我想要的方式推送和弹出视图的特定方式?

另外,我何时应该使用presentModalViewController,何时不应该使用?

谢谢, 安东尼

更新

如何在视图中添加子视图?

1 个答案:

答案 0 :(得分:3)

您可以随时使用

[navigationController setNavigationBarHidden:YES animated:NO];

或通过IB设置。

如果您的深度为2或更大的导航结构,则始终使用UINavigationController对象是正确的,但是当您只有两个相关视图,其中一个补充另一个时,您可以使用模态视图控制器。