将视图添加到未推送到堆栈的NavigationController

时间:2014-06-16 22:12:16

标签: objective-c uinavigationcontroller uitoolbar

我已经将一个UIToolbar添加到NavigationController,因为我想使用工具栏的实时模糊功能。我也想自定义大小 - 这意味着我不能使用内置于NavigationController的工具栏。我必须创建自己的并将其添加为子视图。

问题是我只想在导航堆栈中的一个特定视图上使用它。当我按下后续视图时,工具栏会保留在屏幕上。我想让它被视图中的视图幻灯片所覆盖的视图覆盖 - 动画放置到其中。

如果不编写自定义动画,我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

 [self presentViewController:MyController animated:YES completion:nil];

呈现类似模态的视图。正是我需要的。