当用户点按特定单元格时,我想个性化我的UITableView更改背景。 我为每个单元格都有一个专用的ViewController,如果我在这个viewController中实现touchesBegan方法,我可以毫无问题地改变我的单元格背景。问题是不再调用UITableView的方法“didSelectRowAtIndexPath”。我怎样才能手动调用它?我在另一个viewController中,我无法访问该方法。或者如何传播到触摸tableView? 非常感谢
答案 0 :(得分:4)
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
//do your operations
//send it to super class
[super touchesBegan:touch withEvent:event];
}
[super touchesBegan:touch withEvent:event]; 你是不是把你的行动送到了超级班?如果没有,则添加此行。