2011-07-12 10 views
0

(NSArraysを使用して)複数のセクションでグループ化されたテーブルビューを作成しています。とにかく、通常、セクションがない通常のテーブルビューがある場合、次のコードを使用して、ユーザーがタップしたセルを認識することができます。これはもはやNSArraysを使ってテーブルを分割し、テーブルビューコードに直接セル名を入れないので機能しません([tblSimpleTable addObject:@"cell 1"]; < - 私はそうしません)。私はどんな新しいコードを使うべきですか?グループ化テーブルビュー - 選択されたセルの実現

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


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

答えて

2

あなたは行番号とセクション番号

が働いていたこの

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

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

おかげで、のようなものを試してみてください知っている場合。私は答えを待っている間にそれを使い、switch文を使っていましたが、それはまったく同じことです。ご協力いただきありがとうございます。 –

関連する問題