screen-capture

Ok, se seu programa vai ter uma TableView, provavelmente vai precisar deste tutorial, onde ensino como adicionar uma ação a cada uma das células, tanto como uma ação “universal” a todas elas

Não tem segredo,temos que implementar uma função do delegate da classe UITableView, denominado “didSelectRowAtIndexPath”, que é chamado quando a célula é pressionada

Código amigo:

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

[tableView deselectRowAtIndexPath:indexPath animated:YES];

if ([[lista objectAtIndex:indexPath.row]isEqual:@”Primeira célula”]) {

UIAlertView *alerta = [[UIAlertView alloc]initWithTitle:@”Primeira Celula Pressionada” message:@”Aham!” delegate:self cancelButtonTitle:@”Ok” otherButtonTitles:nil];

[alerta show];

[alerta release];

}else {

UIAlertView *alerta = [[UIAlertView alloc]initWithTitle:@”Celula Pressionada” message:@”Aham!” delegate:self cancelButtonTitle:@”Ok” otherButtonTitles:nil];

[alerta show];

[alerta release];

}

}

Download do arquivo

Share and Enjoy:
  • Print
  • Digg
  • Facebook
  • Google Bookmarks
  • email
  • PDF
  • RSS
  • Twitthis