代码之家  ›  专栏  ›  技术社区  ›  Jhon Lavigne

如何在NOT UIViewController中从web服务加载数据?

  •  0
  • Jhon Lavigne  · 技术社区  · 9 年前

    嗨,伙计们

    我目前正在构建一个具有UITableView的应用程序,它将从web服务获取数据。

    这就是我所拥有的:

    首先,我有一个UIViewController,它使用web服务中的数据 UIViewController有一个UITableView来显示数据,这个UIViewController工作得很好。

    第二,在UITableView的每个单元格中,我有另一个UITableView,

    如图所示:

    enter image description here

    请看图片

    第三,我制作了一个自定义UITableView类来显示该信息,它需要来自单元格的信息才能从web服务获取数据。

    我的问题是:

    如果我已经覆盖了将数据加载到UIViewController的必要方法,那么如何将数据加载至UITableView?

    请帮助我:C

    1 回复  |  直到 9 年前
        1
  •  0
  •   Community CDub    7 年前

    为了尊重MVC设计模式,我建议您 UIViewController 作为tableview单元格中tableview的委托。这可以在您的 cellForRowAtIndexPath: 这样地:

    cell.tableView.delegate = self;
    

    This thread 说明如何在单个视图控制器中处理2个表视图。