0

我正在开发一个使用 UINavigationController 的应用程序。我的导航控制器的根视图控制器正在执行类似于电子邮件应用程序的搜索。当我按下搜索栏时,我隐藏了导航栏。当我显示结果时,我的导航栏仍然隐藏,当我点击其中一个结果时,我想在堆栈上推送一个新的视图控制器。问题是,如果我让导航栏可见,它的动画效果真的很有趣,从顶部掉下来。我希望它完全像在电子邮件应用程序中一样,自然地从右侧出现,已经放置在我的推送视图控制器的顶部。而且,当我按下返回时,我想以相同的状态呈现我的根视图控制器:搜索栏“超过”导航栏。我希望我尽可能清楚地说明自己。

谢谢!

4

0 回答 0