我有一个表格,其单元格是UITableViewCell的子类型实例。我的子类有touchesMoved,touchesBegan等,所以我想要做的是根据我定义的一系列触摸改变单个单元格。我成功地捕获了触摸序列,并且我可以更改单元格的框架,但我似乎无法让单元格的文本发生变化。我在我的子类中尝试了各种方法,包括:在事件中更改(子类)单元格的内容
CGRect frame;
frame.size.height = 300;
self.frame = frame;
self.textLabel.text = @"meep";
单元高度按计划改变,但文本没有改变。有一个更好的方法吗?我错过了明显的东西吗?
由于提前,
约翰
这将完全改变我的方法:设置一个全局标志并重新加载数据,然后在cellForRowAtIndexPath和朋友中添加条件以便在设置标志时进行不同的渲染。否则,它所要做的就是以原始状态重新加载表格。 – John 2009-08-11 16:37:31
使您的代码具有通用性。不是硬编码。它绝对有效。 – 2009-08-12 04:37:02