从表视图函数访问单元格中的UI元素

时间:2014-10-15 20:32:24

标签: ios uitableview swift

我一直试图弄清楚如何从任何tableView函数访问我单元格内的对象。基本上,我在didSelectRowAtIndexPath:

中有这个代码
    var cell:CustomTransactionTableViewCell = self.tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as CustomTransactionTableViewCell

我需要根据heightForRowAtIndexPath中的if语句隐藏我的单元格中的标签但是我不能做cell.notesField.hidden = true因为我只是得到错误'使用未解析的标识符单元'。

我尝试在heightForRowAtIndexPath中使用上面的代码,但这似乎不起作用,var cell = CustomTransactionTableViewCell()也没有。

我哪里错了?

1 个答案:

答案 0 :(得分:0)

您应该只在tableView:cellForRowAtIndexPath:中配置表格视图单元格。无论决定是否隐藏notesField,都应采用该方法。