【问题标题】:TableView adding the same functions to every viewTableView 为每个视图添加相同的功能
【发布时间】:2011-02-01 20:06:08
【问题描述】:

嘿!我想知道如何让 tableview 向它添加的视图添加相同的功能(按钮、文本字段等)。

这就是我的想法。

我希望它像联系人应用一样工作。

用户单击添加按钮并在表格视图中键入该字段的名称。当用户点击文本时,它将添加一个新视图。对于每个视图,它都会添加完全相同的功能,在我的例子中是按钮和文本字段。

【问题讨论】:

  • 似乎您必须对每个 ui 事件进行编程并相应地添加表格单元格。

标签: iphone objective-c uitableview contacts


【解决方案1】:
【解决方案2】:
【解决方案3】:

听起来您想使用插入自定义单元格

insertRowsAtIndexPaths:withRowAnimation:

在接收器中由索引路径数组标识的位置插入行,并带有动画插入的选项。 (UITableView Reference)

【讨论】:

    【解决方案4】:
    NSMutableArray *toListInTable = [listOfViews retain];

    当您尝试向表格视图添加新视图时,只需将其添加到toListInTable。然后像[tableView reloadData]一样重新加载tableview;

    在以下方法中,只需从toListInTable加载视图

    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

    【讨论】:

      【解决方案5】:

      使用自定义 UITableViewCell :-)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-08-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-09-10
        相关资源
        最近更新 更多