使UIToolbar消失

时间:2011-07-23 19:44:27

标签: objective-c ios uinavigationcontroller uitoolbar

这是一个非常简单的问题,所以我认为我不需要发布代码。我有一个应用程序,当导航控制器按下特定视图时,工具栏会出现。但是,当我返回上一个视图时,工具栏仍保留在视图上。我试过调用[toolbar removeFromSuperview],并在视图的viewDidUnload内切换UIToolbar的“隐藏”属性,但无济于事。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

-(void)[UINavigationController setToolbarHidden:(BOOL)hidden animated:(BOOL)animated]

在适当的时候打电话。 viewWillAppear:是个不错的选择。保持一个关于你认为应该在哪个州的标志