ios - 分组 TableView - 了解选择了哪个单元格

标签 ios iphone uitableview nsarray

我正在制作一个包含多个部分的分组 TableView (使用 NSArrays)。无论如何,通常情况下,如果我有一个没有部分的常规表格 View ,我可以使用以下代码来了解用户点击了哪个单元格。这不再有效,因为我使用 NSArrays 拆分表格并且不将单元格名称直接放入表格 View 代码中 ([tblSimpleTable addObject:@"cell 1"]; <-- I不要那样做)。我应该使用什么新代码?

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {


    if ([[tblSimpleTable objectAtIndex: indexPath.row] isEqual:@"iPhone"]) {

最佳答案

如果你知道行号和节号

尝试这样的事情

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {

    if(indexPath.section==yoursection)
    {
    if(indexPath.row==yourRow)
    {
       //do something
    }
    }
}

关于ios - 分组 TableView - 了解选择了哪个单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6666309/

相关文章:

ios - swift 。 UIBezierPath 边框颜色

ios - 找不到 AFHTTPClient.h 文件

objective-c - iOS - 从 willEnterForeground 的 UIViewController 执行选择器

ios - 在不使用额外单元格的情况下展开 TableViewCell

Android/iOS 点对点架构

iphone - 如何将静态广告横幅添加到 UITableViewController 中?

iphone - 在 ios 5.0 中显示带有 Textfield 的警报 View 时键盘无法打开

iphone - BAD ACCESS 异常 performSelector :WithObject: method

iphone - 有没有办法找到 UINavigationBar 标题的字体和框架大小?

php - 基于图像的 TableView 的后端数据库