【问题标题】:iOS - Observer to observe tableView dequeue Reusable CelliOS - Observer 观察 tableView dequeue Reusable Cell
【发布时间】:2012-06-21 01:17:59
【问题描述】:

是否可以在 iOS 开发中为单元格出列并在 UITableView 中重用时添加观察者?

谢谢。

【问题讨论】:

  • 唯一能想到的方法是检查dequeueReusableCellWithIdentifier:cellForRowAtIndexPath: 中的返回值,如果它不为零,则发布一些通知。 (我很好奇你想要完成什么。)

标签: objective-c ios observers


【解决方案1】:

你可以继承 UITableViewCell 然后重写[UITableViewCell prepareForReuse] 方法。请注意,这仅在您的单元子类具有与之关联的重用标识符时才有效,因此请确保为该属性设置值。

【讨论】:

    【解决方案2】:

    // 使用 id 标记您的单元格

    cell.Tag = item.ID;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多