PresentModalViewController 与 PushViewController 弹出/消除中的动画方向和功能

发布于 2024-11-18 21:49:44 字数 457 浏览 2 评论 0原文

在我的应用程序中,有几个 UIViewController 结构在 UINavigationController 中,被一个接一个地推送;一旦到达最后一个,它们都会使用 popToRootViewControllerAnimated“弹出”回来。

就可操作性而言,这是我迄今为止发现的最好方法。

但就其外观而言,我更喜欢使用(在这个应用程序中)presentModalViewController 和dismissModalViewControllerAnimated 来浏览不同的视图。

有没有办法改变 Push 和 Pop 功能的动画方向?

或者

是否有一个类似于 popToRootViewControllerAnimated 的函数,但作为解雇ModalViewControllerAnimated 工作,可以消除堆栈上的所有 UIViewController,直到它到达 RootViewController?

Im ny app there are several UIViewControllers structured in a UINavigationController being pushed one after the other; once reaching the last one they are all "popped" back using popToRootViewControllerAnimated.

In terms of workability it's the best way I found so far.

BUT in terms of the way it looks I prefer to use (in this app) the presentModalViewController and dismissModalViewControllerAnimated to navigate through the different views.

Is there a way to change the animation direction for the Push and Pop functions?

OR

Is there a function similar to popToRootViewControllerAnimated but working as dismissModalViewControllerAnimated that dismisses all UIViewControllers on stack till it reaches the RootViewController?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文