我有一個表格,其單元格是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