我一直试图弄清楚如何从任何tableView函数访问我单元格内的对象。基本上,我在didSelectRowAtIndexPath:
中有这个代码 var cell:CustomTransactionTableViewCell = self.tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as CustomTransactionTableViewCell
我需要根据heightForRowAtIndexPath中的if语句隐藏我的单元格中的标签但是我不能做cell.notesField.hidden = true因为我只是得到错误'使用未解析的标识符单元'。
我尝试在heightForRowAtIndexPath中使用上面的代码,但这似乎不起作用,var cell = CustomTransactionTableViewCell()也没有。
我哪里错了?
答案 0 :(得分:0)
您应该只在tableView:cellForRowAtIndexPath:
中配置表格视图单元格。无论决定是否隐藏notesField
,都应采用该方法。