Iphone 重新初始化uitabbarcontroller,因为上次用户可能已删除选项卡栏项
我有一个允许用户登录的应用程序,根据用户标准,我可以删除他们(用户)不需要的特定选项卡。这是在用户登录且选项卡栏不可见时在后台完成的。 我的问题是,如果此用户注销而另一个用户登录,我如何重新初始化选项卡栏控制器?目前,如果新用户有更多特定于他们的选项卡,并且我为最后一个用户销毁了这些选项卡,那么应用程序就会崩溃Iphone 重新初始化uitabbarcontroller,因为上次用户可能已删除选项卡栏项,iphone,uitabbarcontroller,initialization,Iphone,Uitabbarcontroller,Initialization,我有一个允许用户登录的应用程序,根据用户标准,我可以删除他们(用户)不需要的特定选项卡。这是在用户登录且选项卡栏不可见时在后台完成的。 我的问题是,如果此用户注销而另一个用户登录,我如何重新初始化选项卡栏控制器?目前,如果新用户有更多特定于他们的选项卡,并且我为最后一个用户销毁了这些选项卡,那么应用程序就会崩溃 我总共有8个不同的选项卡可以删除,希望在从viewControllers阵列中删除后以最有效的方式将它们添加回。我知道我可以创建新的ViewController和选项卡项,并将它们添加到
我总共有8个不同的选项卡可以删除,希望在从viewControllers阵列中删除后以最有效的方式将它们添加回。我知道我可以创建新的ViewController和选项卡项,并将它们添加到ViewController数组属性,但这将变得冗长。重新添加以前销毁的ViewController可能比重新创建更冗长 如果我是你,我就不会让他们一开始就被创造出来,然后再被摧毁。
我会根据用户登录创建您想要的内容。这可能是一个很好的方法,谢谢-让我看看我们还能得到什么其他建议