Abend Community,
ich steh mal wieder auf dem Schlauch -.-
Ich habe eine Tableview, die ich mit JSON Daten von einem Webservice füttere. Die Anzahl der Werte in der Tabelle sind somit dynamisch.
Ich habe jetzt ein UISwitch in jede Zelle des Tableviews gebaut. Wie kann ich aber auf jedes einzelne uiswitch reagieren?
Im Grunde genommen, habe ich ja nur ein Switch erstellt, aber es in allen Cell's platziert!
Gibt es eine andere Möglichkeit?
Alles anzeigen
Gruß aus Bayern
ich steh mal wieder auf dem Schlauch -.-
Ich habe eine Tableview, die ich mit JSON Daten von einem Webservice füttere. Die Anzahl der Werte in der Tabelle sind somit dynamisch.
Ich habe jetzt ein UISwitch in jede Zelle des Tableviews gebaut. Wie kann ich aber auf jedes einzelne uiswitch reagieren?
Im Grunde genommen, habe ich ja nur ein Switch erstellt, aber es in allen Cell's platziert!
Gibt es eine andere Möglichkeit?
Quellcode
- - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
- {
- static NSString *CellIdentifier = @"structureCell";
- UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
- if (cell == nil) {
- cell =[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
- //add a switch
- inTableSwitch = [[UISwitch alloc] init];
- cell.accessoryView = inTableSwitch;
- }
- // Configure the cell...
- NSDictionary *cellValue = [structureArray objectAtIndex:indexPath.row];
- cell.textLabel.text = [cellValue objectForKey:@"STRUCTURE_NAME"];
- return cell;
- }
Gruß aus Bayern
lernen, lernen, lernen