在某些条件为真时显示UITabBar

用户名

我目前是快速编程语言和整个Xcode的初学者,我正在尝试制作一个基本的应用程序。

我想要实现的是让我的ViewController在执行检查以确保条件为真之后显示UITabBar。

首先,我有一个UITableViewController,它检查将表中所有标题追加到数据库中,并将它们存储在数组中。

然后,当我单击一个单元格时,将打开一个新的控制器,该控制器使用数组的indexPath中的名称并将其用作视图标题。

然后,我进行检查以查看数组中的第一项是否等于视图标题,这是我需要帮助的地方。

我想创建一个标签栏(如图所示),仅在标题等于数组中的第一个条目时才显示。我已经完成了以下检查:

if (institutionConnected + " University" == (self.navigationItem.title!)) {
        print("You are connected to this institution")
        print("This is the first entry")
}

stitutionalConnected是一个字符串变量,我也为其分配了数组的第一项

从这里我不太确定如何创建选项卡栏以及它的位置,因此我们将不胜感激。

此外,显然在其他没有选项卡栏的视图上,选项卡栏将被隐藏一些空白,因此关于如何使tableView填充页面以避免空白的任何想法?

这是带有标签栏的
视图表格视图单击该菜单视图可打开带有标签栏的视图

希望我已经解释了,但如果需要,请提供更多信息!

提前致谢,

白河祥

如果我正确理解您的问题,

我认为您应该首先创建一个TabBarViewController,然后将TabBarViewController与TableViewController连接。

在您的TableViewController中,您可以使用以下功能隐藏或显示标签栏

override func viewWillAppear(_ animated: Bool) {
    self.tabBarController?.tabBar.isHidden = true
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅当2个条件为真时才显示字段?

来自分类Dev

仅当条件为真时,如何才能显示此跨度?

来自分类Dev

仅当某些条件为真时,才通过绑定将TextBlock设为粗体

来自分类Dev

仅当条件为真时,如何使用 $filter(aggregation) 来选择数组的某些字段?

来自分类Dev

如何循环遍历两个列表并添加条件语句以在一个条件为真时执行某些操作

来自分类Dev

在条件为真时保持选项禁用

来自分类Dev

仅在条件为真时如何返回?

来自分类Dev

条件为真时退出内部循环

来自分类Dev

在条件为真时保持选项禁用

来自分类Dev

当条件为真时链承诺

来自分类Dev

ifelse 在条件为真时返回 NA

来自分类Dev

当条件为真时 Ansible 跳过

来自分类Dev

当 th:if 的条件为真时,百里香叶块不显示

来自分类Dev

如果值为零时条件解析为真

来自分类Dev

根据多个表的连接显示条件为真

来自分类Dev

如果条件为真,则在保存按钮附近显示div

来自分类Dev

当条件为真时使用C ++算法推进迭代器

来自分类Dev

条件为真时的错误表达式

来自分类Dev

反应:仅在条件为真时才渲染子代

来自分类Dev

ReactJS仅在条件为真时如何获取?

来自分类Dev

条件为真时,我的循环不会结束

来自分类Dev

条件为真时执行while循环不循环

来自分类Dev

SQL-仅在条件为真时执行“和”

来自分类Dev

条件为真时的ng样式更改背景

来自分类Dev

仅当条件为真时如何创建 HTML

来自分类Dev

当条件为真时,ValidateScript 意外返回假

来自分类Dev

Pine 脚本 - 当多个条件为真时输入位置

来自分类Dev

我的sql语句有两部分附带“全部联合”。我希望第二部分仅在某些条件为真时执行

来自分类Dev

在 webapp 启动时使 bootstrap collapsibles 为真/显示

Related 相关文章

  1. 1

    仅当2个条件为真时才显示字段?

  2. 2

    仅当条件为真时,如何才能显示此跨度?

  3. 3

    仅当某些条件为真时,才通过绑定将TextBlock设为粗体

  4. 4

    仅当条件为真时,如何使用 $filter(aggregation) 来选择数组的某些字段?

  5. 5

    如何循环遍历两个列表并添加条件语句以在一个条件为真时执行某些操作

  6. 6

    在条件为真时保持选项禁用

  7. 7

    仅在条件为真时如何返回?

  8. 8

    条件为真时退出内部循环

  9. 9

    在条件为真时保持选项禁用

  10. 10

    当条件为真时链承诺

  11. 11

    ifelse 在条件为真时返回 NA

  12. 12

    当条件为真时 Ansible 跳过

  13. 13

    当 th:if 的条件为真时,百里香叶块不显示

  14. 14

    如果值为零时条件解析为真

  15. 15

    根据多个表的连接显示条件为真

  16. 16

    如果条件为真,则在保存按钮附近显示div

  17. 17

    当条件为真时使用C ++算法推进迭代器

  18. 18

    条件为真时的错误表达式

  19. 19

    反应:仅在条件为真时才渲染子代

  20. 20

    ReactJS仅在条件为真时如何获取?

  21. 21

    条件为真时,我的循环不会结束

  22. 22

    条件为真时执行while循环不循环

  23. 23

    SQL-仅在条件为真时执行“和”

  24. 24

    条件为真时的ng样式更改背景

  25. 25

    仅当条件为真时如何创建 HTML

  26. 26

    当条件为真时,ValidateScript 意外返回假

  27. 27

    Pine 脚本 - 当多个条件为真时输入位置

  28. 28

    我的sql语句有两部分附带“全部联合”。我希望第二部分仅在某些条件为真时执行

  29. 29

    在 webapp 启动时使 bootstrap collapsibles 为真/显示

热门标签

归档