将单元格插入已静态创建的表的一部分

时间:2014-05-02 06:49:36

标签: ios objective-c forms uitableview

我正在创建一个iOS应用,其中包含一个用于创建特定事件的表单。此表单包含在tableview中。此表视图由静态单元组成。但是表格中有一个部分可用于向此事件添加人员,因此在按下按钮时,需要在该部分插入新的tableview单元格。为了证明这一点,请看下图:

enter image description here

我想知道的是如何将单元格插入静态表格。以及如何在用户提交表单时抓住它们,因为就我而言,您无法获取表格的特定部分。

我已经看过这种概念,但这不适用于添加单元格:

Mixing static and dynamic sections in a grouped table view

谢谢,

2 个答案:

答案 0 :(得分:2)

我认为(至少)有2种解决方法:

  1. 您可以将动态UITableView作为子项添加到UITableViewCell。有关此内容,请参阅this stack overflow question
  2. 另一种解决方案是绕过该单元格中的表格功能并更改单元格的高度并手动添加额外的控件。

答案 1 :(得分:1)

在运行时无法添加或删除单元格,您需要为tableview使用数据源。我问similar question here,没有运气。

在回答您的第二个问题时,您始终可以使用UITableView上的cellForRowAtIndexPath: method抓取单元格。