gpt4 book ai didi

ios - 为登录和注销用户显示不同的标签栏项目

转载 作者:行者123 更新时间:2023-11-28 20:59:56 25 4
gpt4 key购买 nike

我是初学者。我正在使用 Storyboard在 swift 4 中编写一个 iPhone 应用程序。我有标签栏,它为注销用户和登录用户显示不同的项目。我想知道为登录和注销用户显示这些不同的选项卡栏项目的最佳做法是什么。

我可以想到以下解决方案:拥有一组标签栏项目,并以编程方式显示登录和注销用户所需的项目。

谁能建议在 Storyboard和/或程序中处理这种情况的最佳做法?

发送

最佳答案

您可以子类化 UITabBarController 并更改 viewControllers 属性

class customTabViewController: UITabBarController {


override func awakeFromNib() {

if(logged)
{
self.viewControllers = [v1,v2,v3]
}
else
{
self.viewControllers = [v1,v2]
}
}

}

关于ios - 为登录和注销用户显示不同的标签栏项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49853821/

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