gpt4 book ai didi

iphone - 在 Xcode 中隐藏或删除基于选项卡的应用程序中的选项卡

转载 作者:行者123 更新时间:2023-12-03 20:29:50 25 4
gpt4 key购买 nike

我对 iPhone 和 Xcode 非常陌生。我正在尝试创建一个基于选项卡的应用程序,从第一页开始,单击按钮时,我需要删除/隐藏选项卡栏中添加的一些选项卡。

谁能帮帮我。

感谢和问候,巴拉。

最佳答案

假设您要从选项卡栏中删除第四个选项卡(选项卡索引 == 3)。只需相应地修改选项卡 Controller 的 viewControllers 数组即可:

NSUInteger indexToRemove = 3;
NSMutableArray *controllersToKeep = [NSMutableArray arrayWithArray:tabBarController.viewControllers];
UIViewController *removedViewController = [[controllersToKeep objectAtIndex:indexToRemove] retain];
[controllersToKeep removeObjectAtIndex:indexToRemove];
[tabBarController setViewControllers:controllersToKeep animated:YES];

请注意,如果您希望将已删除/隐藏的 View Controller 保留在后台,则必须在将其从选项卡栏中删除之前保留它(请参见第 3 行)。

关于iphone - 在 Xcode 中隐藏或删除基于选项卡的应用程序中的选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1888372/

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