不要动画导航栏的情况下,使导航控制器过渡具有动画效果

3

我有一个典型的iOS应用程序,带有导航控制器。顶部的导航栏有左右按钮,这些按钮在不同的视图中保持不变,因此我希望只对当前视图进行动画处理,而不是对顶部栏进行处理。

我不确定如何开始处理这个问题。


您可以创建一个带有屏幕顶部工具栏的自定义视图控制器,并对其进行子类化以创建您的视图控制器。在这种情况下,请确保隐藏导航栏并推送视图控制器。唯一的问题是您必须在此处编写返回按钮功能的代码。 - iDev
你想要避免哪些动画效果?是返回按钮的动画吗? - denvdancsk
1个回答

0
我有一个想法。 首先,在主视图的顶部添加自定义导航栏。 其次,在您的导航栏下添加一个navigationController作为子视图。 现在,如果navigationController执行推送或弹出操作,您的导航栏将不会发生任何变化。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接