为一个选项卡设置不同的视图控制器
Setting different view controller for one tab
我的标签栏控制器中有 5 个标签。用户可以作为匿名用户使用我的应用程序。我的选项卡之一是登录页面。如果用户登录我的应用程序,该选项卡应该是主页。但我不知道如何根据 if 条件
为一个选项卡设置不同的视图控制器
一种可能的解决方案是使用容器视图控制器。
因此,您的视图控制器将有 2 个嵌入式视图控制器,在代码中您可以根据您的逻辑在它们之间进行选择。
在那里你可以找到一些相关的例子和主题:
https://developer.apple.com/library/content/featuredarticles/ViewControllerPGforiPhoneOS/ImplementingaContainerViewController.html
iOS Switching an embedded view in storyboard
我的标签栏控制器中有 5 个标签。用户可以作为匿名用户使用我的应用程序。我的选项卡之一是登录页面。如果用户登录我的应用程序,该选项卡应该是主页。但我不知道如何根据 if 条件
为一个选项卡设置不同的视图控制器一种可能的解决方案是使用容器视图控制器。 因此,您的视图控制器将有 2 个嵌入式视图控制器,在代码中您可以根据您的逻辑在它们之间进行选择。
在那里你可以找到一些相关的例子和主题: https://developer.apple.com/library/content/featuredarticles/ViewControllerPGforiPhoneOS/ImplementingaContainerViewController.html
iOS Switching an embedded view in storyboard