向上/向下滑动UINavigationController

问题描述:

我有一个使用UINavigationController作为显示数据的主要方式的应用程序。我想要弹出一个设置屏幕,但我也希望能够推送新的设置视图。从我发现的,我不能使用UIViewController做到这一点。如何通过滑动来呈现视图,并将内容推送到其上?向上/向下滑动UINavigationController

您可以通过以模态方式显示视图控制器子类的视图(从底部滑动并接管整个屏幕)或使用动画将其推到导航堆栈上(从右侧滑动并保持导航栏)。

在任何一种情况下,您都可以使用视图控制器子类来控制视图的内容。通常,您在viewWillAppear方法中更新标签和控件。