如何访问tableview中的单元格?

use*_*402 2 iphone uitableview custom-cell ios5 xcode4.3

我是iPhone开发的新手.我遇到了问题.我想在我的UITableView中实现一个复选框功能.但我的UITableViewCells是自定义单元格,由图像和3个UILabel组成.我可以将子视图带到表视图中,以便可以放置复选框图像,并且我成功了.但问题来的是每当我点击图像时,只有最后一个单元格复选框被更改.我想访问我点击的单元格.

我试过这个

    UITableViewCell *cell = [self cellForRowAtIndexPath:indexPath]
Run Code Online (Sandbox Code Playgroud)

但是由于细胞是定制的,因此崩溃了.

任何人都可以建议我这样做的好方法吗?

Nov*_*arg 9

而不是使用

UITableViewCell *cell = [self cellForRowAtIndexPath:indexPath]
Run Code Online (Sandbox Code Playgroud)

尝试使用

YourCustomCell *cell = (YourCustomCell *)[self.tableView cellForRowAtIndexPath:indexPath];
Run Code Online (Sandbox Code Playgroud)

希望能帮助到你