【问题标题】:iOS not showing Tab Bar and TableViewiOS 不显示 Tab Bar 和 TableView
【发布时间】:2017-11-07 18:45:15
【问题描述】:

我创建了 Tab Bar 应用程序并在第一个视图控制器上创建了一个按钮。此按钮具有打开第二个视图控制器的操作。然后加载第二个视图控制器,表格栏消失了。 如何在所有视图控制器上显示表格栏? 请详细描述一下。我刚开始学习 iOS 应用程序开发。

enter image description here

enter image description here

enter image description here

【问题讨论】:

  • 处理按钮的代码是什么?
  • 我没有写代码。我只创建了按钮和第二个视图控制器之间的关系 - 在 main.storyboard 中以模态方式呈现

标签: ios iphone swift macos


【解决方案1】:

您将需要一个位于标签栏控制器和第一个视图控制器之间的导航控制器。第一个视图控制器应该是导航控制器的根视图控制器。

其次,在按钮事件中,您必须选择 segue 类型,如下所示: 这将从第一个视图控制器推送第二个视图控制器,并且标签栏也将位于底部。

【讨论】:

  • 请稍等)如果我选择不显示操作,我看不到标签栏。例如 - 现在模态。为什么?
  • 这是默认行为。当以模态方式呈现时,默认情况下它显示为全屏,屏幕中的所有内容都将仅形成呈现的视图控制器。有关更多信息,您可以查看developer.apple.com/documentation/uikit/uiviewcontroller/…
猜你喜欢
  • 2017-11-28
  • 2021-06-22
  • 2021-04-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-28
  • 1970-01-01
相关资源
最近更新 更多