Mam działający UITableView wypełniony niektórymi opcjami dla mojej aplikacji i chcę dodać do nich UISwitches, tak jak aplikacja Ustawienia, jak to zrobić?
Dzięki :)
Odpowiedzi:
3 dla odpowiedzi № 1Możesz utworzyć własny niestandardowy widok akcesoriów. Podczas obsługi tableView:cellForRowAtIndexPath:
, po prostu utwórz przełącznik w komórce wiersza w ten sposób:
UISwitch* turboSwitch = [[UISwitch alloc] initWithFrame:CGRectMake(0.0, 0.0, 84.0, 27.0)];
[turboSwitch setOn:[engine.turbo boolValue]];
cell.accessoryView = turboSwitch;
cell.textLabel.text = @"Turbo";
Nie zapomnij połączyć akcji docelowej z kontrolerem.