【问题标题】:Tab Bar Controller won't show Tab Bar Item in Swift标签栏控制器不会在 Swift 中显示标签栏项目
【发布时间】:2018-11-16 20:36:42
【问题描述】:

我在 Swift 中创建了一个标签栏控制器,但标签栏项目不会显示。标签栏视图控制器通过另一个视图控制器(不是 UIButton,而是直接来自视图控制器)和标签栏视图控制器之间的 segue 从另一个视图控制器打开。我觉得这与它有关,但我不确定。这是我在 Xcode 中的故事板的图像:

【问题讨论】:

  • 你需要 segue 到 Main TabBarController ,好像你正在将 Segue 连接到 TabBar 控制器

标签: swift xcode uiviewcontroller viewcontroller nstabviewcontroller


【解决方案1】:

你需要从你的第一个屏幕开始这里有两个 Segue

Segue 1 : Navigate to Get Start Screen Where submit Button is connected on click of Get Started Button

Segue 2 : Navigate to TabBarController Directly on click of Go Directly Button

从 GetStarted 屏幕开始

Segue 1 : Navigate to Tab Bar Controller on click of Submit Button

注意

-> 您已将 Segue 从veryFirst 屏幕连接到GetStarted 屏幕,这是正确的

-> 在 GetStarted Screen 中,您已将 Segue 连接到 First TabBar Screen 而不是 TabBar 控制器

预期输出

通过入门屏幕导航

直接导航

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-14
    • 2015-10-14
    • 1970-01-01
    • 1970-01-01
    • 2019-10-14
    • 1970-01-01
    • 2018-02-11
    • 2020-07-29
    相关资源
    最近更新 更多