【问题标题】:How can I populate a table view, not a table view controller?如何填充表格视图,而不是表格视图控制器?
【发布时间】:2015-04-04 08:51:28
【问题描述】:

我在普通视图控制器中有一个表格视图,我想知道我应该如何用数据填充它?

在研究它之后,我所看到的所有地方都使用表格视图控制器:我只是使用一个内部带有表格视图的视图控制器。

我应该如何用数据填充它?我在ViewController.swift 中创建了一个 IBOutlet,但我不确定如何添加数据。

我不使用表格视图控制器的原因是因为我无法显示导航栏,而且我听说导航栏滚动了。

是否可以在普通视图控制器中使用表格视图?我应该使用表格视图控制器吗?如果可以在普通视图控制器中使用表格视图,我该如何填充表格视图?

我使用的编码语言是swift。

【问题讨论】:

    标签: xcode swift view tableview viewcontroller


    【解决方案1】:

    UITableViewController 基本上是一个普通的UIViewController,其主视图替换为UITableView,并使用UITableviewDelegateUITableViewDataSource 协议。

    UITableViewControllerUIViewController 的子类。

    所以只需添加协议并完全按照您在UITableViewController 中使用它的方式使用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-01
      • 2020-09-12
      • 1970-01-01
      • 2014-01-30
      • 2015-11-01
      相关资源
      最近更新 更多