gpt4 book ai didi

ios - 从 "More"菜单中删除 UITabBarController 上的默认向右滑动动画

转载 作者:可可西里 更新时间:2023-11-01 01:58:43 27 4
gpt4 key购买 nike

我有一种情况,我在选项卡栏 Controller 上有足够多的选项卡,其中默认系统功能引入了著名的“...”更多图标。

这完全没问题,我对点击它时弹出的菜单很满意。

然而,我注意到的是,当从“更多”菜单(基本上是向右滑动)中选择一个项目以从菜单加载 VC 时,会发生默认转换。不幸的是,这也会导致伴随幻灯片“向左”返回菜单时出现滞后。

我的问题是,这是否是我必须忍受的默认行为,或者这是我可以完全删除的行为(理想情况下,我更喜欢没有转换)。

谢谢,

安德鲁

最佳答案

希望对你有帮助:

The More Navigation Controller
标签栏用于显示自定义项目的空间有限。 如果您向标签栏 Controller 添加六个或更多自定义 View Controller ,标签栏 Controller 将仅显示前四个项目以及标签栏上的标准“更多”项目。点击More 项目会弹出一个用于选择剩余项目的标准界面。

您的查询的解决方案:

  1. 在标签栏 Controller 中仅添加五个 View Controller 。
  2. 对于最后一个 Fifth View Controller ,手动添加更多标签栏按钮图标(或任何其他图像图标)并设置一个外观相似的 TableView (菜单列表)。
  3. 从 TableView (行选择)手动处理剩余(第六) View Controller 的进一步导航


Storyboard布局:

enter image description here


如果您正在寻找 more 导航的替代方案,那么您必须自定义标签栏 Controller ,这可能对您有帮助:

如果你想在这里得到更多的说明,请问我。

关于ios - 从 "More"菜单中删除 UITabBarController 上的默认向右滑动动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48341398/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com