【问题标题】:How to add UITabBarItem via storyboard that conditionally loads a UIViewController如何通过有条件地加载 UIViewController 的情节提要添加 UITabBarItem
【发布时间】:2014-02-07 16:07:53
【问题描述】:

我的应用程序有一个UITabBarController 作为根,我有一个“个人资料”选项卡。我正在使用情节提要,并且我希望“个人资料”选项卡加载“无会话版本”,其中仅显示登录和注册按钮,以及“已会话”选项,其中包含“个人资料”徽章和其他登录用户可以做的事情(编辑帐户、退出等)。

我尝试了什么:所以其他三个标签是UINavigationControllers 附加到标签栏,我尝试通过情节提要向UITabBarController 添加标签栏项目,但我不能。我计划将两个配置文件屏幕放在同一个故事板中,并通过在我的标签栏控制器的所有者中实现 didSelectItem 来连接它们。

【问题讨论】:

    标签: ios objective-c cocoa-touch uitabbarcontroller uistoryboard


    【解决方案1】:

    哦,笨蛋。当然,我可以在 Interface Builder 中添加一个 UINavigationController 作为 Profile 选项卡,并有条件地将其根视图控制器设置为代码中的会话或无会话屏幕。

    【讨论】:

      猜你喜欢
      • 2012-03-24
      • 2013-10-26
      • 1970-01-01
      • 2012-01-12
      • 2013-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多