gpt4 book ai didi

iOS禁用在按下标签栏按钮时弹出到 Root View

转载 作者:可可西里 更新时间:2023-11-01 03:55:52 24 4
gpt4 key购买 nike

我希望禁用按下选项卡栏并返回到导航层次结构中的 Root View 的功能,同时为导航栏中的按钮保留此功能。

所以我希望用户返回 Root View 的唯一方法是按下导航栏中的按钮,而不是点击标签栏按钮。

我环顾四周并尝试了几种解决方案,但似乎都没有用,因为它们禁用了导航栏按钮和标签栏按钮的功能,而不仅仅是标签栏按钮。

谢谢!

最佳答案

一种可能性是创建 UITabBarController 的子类并实现 UITabBarControllerDelegate 协议(protocol)。然后你可以实现

- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController

并返回 NO,当再次选择特定的 viewController 时。一种方法是保存最近选择的项目并将其与当前选择的项目进行比较。

关于iOS禁用在按下标签栏按钮时弹出到 Root View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28783684/

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