仅使用一个视图控制器的带有多个选项卡的选项卡栏

素食主义者

我无法在SO上找到问题的答案,如果某个地方已经存在答案,请链接我!我的问题似乎很常见-我在导航控制器中嵌入了一个表格视图,我想要一个包含3个项目的标签栏,其中3个项目会更改表格视图以填充不同的数据,第一个标签代表该表格视图中默认数据已加载。

但是,当我只需使用简单的即可更改填充表的数据时,似乎不必为其他两个选项卡增加两个额外的UITableViewController类[tableView reloadData]您如何进行此操作,以及如何在情节提要中实施此操作?

维兹基德

在我看来,您真正想要的是一个带有分段控件的UITableViewController来更改视图制表符栏用于导航

分段控制

使用UIControlEventValueChanged来检测更改,加载新数据并重新加载视图。

您没有说明“不同数据”的含义。如果您的意思是执行某些操作(通过CoreData提取/谓词/排序等更新数据),那么使用分段控件可能是可行的方法。如果您的数据有很大不同(不同的实体,不同的数据管理等),那么您可能应该使用单独的UITableViewControllers,因为您不应该过度概括UITableViewController,而应该将数据与UITableViewController配对。毕竟,这就是它的目的。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

一个选项卡栏控制器的所有选项卡的一个ViewController

来自分类Dev

Xcode中选项卡栏控制器视图的第一个视图

来自分类Dev

具有2个选项卡的选项卡栏控制器启动视图同时加载

来自分类Dev

如何从另一个视图跳转到连接到选项卡栏控制器的某个视图?

来自分类Dev

如何在选项卡视图控制器中为第一个选项卡获取新的视图控制器而不是父视图?

来自分类Dev

两个StoryBoards,一个选项卡栏控制器

来自分类Dev

在选项卡栏控制器之前显示视图

来自分类Dev

在选项卡栏控制器之前显示视图

来自分类Dev

选项卡栏控制器中两个选项卡项目的相同视图

来自分类Dev

从导航栏视图控制器导航到选项卡栏视图控制器

来自分类Dev

从导航栏视图控制器导航到选项卡栏视图控制器

来自分类Dev

如何将主视图控制器添加到不是选项卡栏项目之一的选项卡栏控制器?

来自分类Dev

转到选项卡栏控制器Swift中的另一个选项卡后,如何保持ViewController详细信息相同

来自分类Dev

转到选项卡栏控制器Swift中的另一个选项卡后,如何保持ViewController详细信息相同

来自分类Dev

在其他选项卡中显示选项卡栏控制器中的视图控制器而无需切换选项卡

来自分类Dev

在选项卡栏中的2个视图控制器之间传递字符串

来自分类Dev

通过一个导航选项卡控制多个选项卡内容

来自分类Dev

设备方向启动选项卡栏应用中的所有视图控制器

来自分类Dev

设备方向启动选项卡栏应用中的所有视图控制器

来自分类Dev

如何通过选项卡栏控制器将值从第二个视图传递到第一个视图

来自分类Dev

带有导航控制器的iOS TvOS选项卡栏

来自分类Dev

如何使用视图控制器更改选项卡栏项目关系?

来自分类Dev

Angular ui选项卡,每个选项卡带有单独的控制器

来自分类Dev

一个选项卡中的多个视图

来自分类Dev

如何将两个视图控制器添加到一个选项卡栏项

来自分类Dev

选项卡栏控制器不会同时显示所有选项卡栏项

来自分类Dev

使用多个输入启用选项卡并使用一个输入禁用选项卡

来自分类Dev

没有TabBarController的选项卡栏-在情节提要中为选项卡栏项添加视图控制器

来自分类Dev

启动前将数据加载到第一个选项卡视图控制器上

Related 相关文章

  1. 1

    一个选项卡栏控制器的所有选项卡的一个ViewController

  2. 2

    Xcode中选项卡栏控制器视图的第一个视图

  3. 3

    具有2个选项卡的选项卡栏控制器启动视图同时加载

  4. 4

    如何从另一个视图跳转到连接到选项卡栏控制器的某个视图?

  5. 5

    如何在选项卡视图控制器中为第一个选项卡获取新的视图控制器而不是父视图?

  6. 6

    两个StoryBoards,一个选项卡栏控制器

  7. 7

    在选项卡栏控制器之前显示视图

  8. 8

    在选项卡栏控制器之前显示视图

  9. 9

    选项卡栏控制器中两个选项卡项目的相同视图

  10. 10

    从导航栏视图控制器导航到选项卡栏视图控制器

  11. 11

    从导航栏视图控制器导航到选项卡栏视图控制器

  12. 12

    如何将主视图控制器添加到不是选项卡栏项目之一的选项卡栏控制器?

  13. 13

    转到选项卡栏控制器Swift中的另一个选项卡后,如何保持ViewController详细信息相同

  14. 14

    转到选项卡栏控制器Swift中的另一个选项卡后,如何保持ViewController详细信息相同

  15. 15

    在其他选项卡中显示选项卡栏控制器中的视图控制器而无需切换选项卡

  16. 16

    在选项卡栏中的2个视图控制器之间传递字符串

  17. 17

    通过一个导航选项卡控制多个选项卡内容

  18. 18

    设备方向启动选项卡栏应用中的所有视图控制器

  19. 19

    设备方向启动选项卡栏应用中的所有视图控制器

  20. 20

    如何通过选项卡栏控制器将值从第二个视图传递到第一个视图

  21. 21

    带有导航控制器的iOS TvOS选项卡栏

  22. 22

    如何使用视图控制器更改选项卡栏项目关系?

  23. 23

    Angular ui选项卡,每个选项卡带有单独的控制器

  24. 24

    一个选项卡中的多个视图

  25. 25

    如何将两个视图控制器添加到一个选项卡栏项

  26. 26

    选项卡栏控制器不会同时显示所有选项卡栏项

  27. 27

    使用多个输入启用选项卡并使用一个输入禁用选项卡

  28. 28

    没有TabBarController的选项卡栏-在情节提要中为选项卡栏项添加视图控制器

  29. 29

    启动前将数据加载到第一个选项卡视图控制器上

热门标签

归档