在事件上更改(子类)单元格的内容

时间:2009-08-10 21:06:51

标签: iphone uitableview

我有一个表,其中的单元格是UITableViewCell的子类实例。我的子类有touchesMoved,touchesBegan等,所以我要做的是根据我定义的一系列触摸来改变单个单元格。我成功捕获了触摸序列,我可以更改单元格的框架,但我似乎无法更改单元格的文本。我在我的子类中尝试过各种各样的方法,包括:

CGRect frame;
frame.size.height = 300;
self.frame = frame;
self.textLabel.text = @"meep";

单元格高度按计划更改,但文本不会更改。有一个更好的方法吗?我错过了一些明显的东西吗?

提前致谢,

约翰

2 个答案:

答案 0 :(得分:0)

在所有内容之后重新加载数据。肯定有用吗?

答案 1 :(得分:0)

你试过打电话吗

[self setNeedsDisplay];

应用更改后?