【发布时间】:2016-03-13 23:51:59
【问题描述】:
我在标签栏控制器中有一个导航控制器。当我推送一个新的视图控制器时,我想显示工具栏。我正在从推送的视图控制器中这样做。
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.navigationController setToolbarHidden:NO animated:NO];
}
这可行,但工具栏从标签栏上方的正常位置向上滑动。我希望它在标签栏上方没有这个“向上滑动”动画的情况下出现。这可能吗?
这是我的设置。从视图控制器 1 推送到视图控制器 2 时会出现“向上滑动”动画。我只希望工具栏出现在视图控制器 2 中。
[Tab Bar Controller]
- [Navigation Controller]
- [View Controller 1] -> Push -> [View Controller 2]
【问题讨论】:
-
能否发布足够的代码来重现该问题?
-
stackoverflow.com/a/23269013/384309 这是一个有效的答案
标签: ios objective-c