UISwitch no TableView no switch
Olá colegas programadores! Tenho um desafio com o qual preciso de ajuda. Criei uma tabela usando uma célula de estilo personalizado.
Esta célula simplesmente tem umLabel
eUISwitch
. O rótulo exibe um nome e a opção exibe se eles são um administrador ou não. Isso funciona perfeitamente. Meu desafio é como e onde coloco o código para reagir quando a chave é alterada.
Portanto, se eu clicar no botão para alterá-lo de desativado para ativado, onde posso imprimir o nome da pessoa? Se eu conseguir imprimir o nome, eu mesmo posso fazer o código php / sql. Obrigado e aqui está um trecho do meu código.
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell: UITableViewCell = tableView.dequeueReusableCellWithIdentifier(kCellIdentifier) as UITableViewCell
let admin = self.admin[indexPath.row]
let text1a = admin.FirstName
let text1aa = " "
let text1b = admin.LastName
let text1 = text1a + text1aa + text1b
(cell.contentView.viewWithTag(1) as UILabel).text = text1
if admin.admin == "yes" {
(cell.contentView.viewWithTag(2) as UISwitch).setOn(true, animated:true)
} else if admin.admin == "no" {
(cell.contentView.viewWithTag(2) as UISwitch).setOn(false, animated:true)
}
return cell
}