如何在didSelectRowAtIndexPath:方法中查找节

时间:2012-08-06 10:57:49

标签: iphone objective-c ios xcode

是否可以找到我在tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath方法中单击的行的部分。

TIA

4 个答案:

答案 0 :(得分:10)

indexPath参数的section属性可以访问,如下所示

[indexPath section]; 

OR

indexPath.section

答案 1 :(得分:2)

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

 if(indexPath.section==0)
 {

    // 1st Section of the tableView.

   if(indexPath.row==0)
   {

      // 1st cell of the 1st section.

   }
 }
}

答案 2 :(得分:2)

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

   int section = [indexPath section];

}

答案 3 :(得分:2)

-(void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:
(NSIndexPath*)indexPath{
    int section = [indexPath section];
    NSLog(@"section %d",section);
}