Dario Cardoso Postado 11 de julho de 2011 Denunciar Compartilhar Postado 11 de julho de 2011 amigos estou criando esta função para chamar uma tela de escolha if (confirma(@"Deseja excluir?")) { // escolheu } BOOL confirma(NSString *mensagem) { NSAlert *alert = [[[NSAlert alloc] init] autorelease]; [alert setMessageText:mensagem]; [alert addButtonWithTitle:@"Não"]; [alert addButtonWithTitle:@"Sim"]; [alert runModal]; // aqui eu preciso saber se o cara aperta Sim ou Nao e retornar true ou false } como fazer? Dario Citar Link para o comentário Compartilhar em outros sites More sharing options...
Clayton Postado 14 de julho de 2011 Denunciar Compartilhar Postado 14 de julho de 2011 Poderia ser com UIAlertView? -(IBAction)chamarAlerta{ UIAlertView *alerta = [[UIAlertView alloc]initWithTitle:@"Teste Alerta" message:@"Chamou o alert?" delegate:self cancelButtonTitle:@"Sim" otherButtonTitles:@"Nao",@"Outros", nil]; [alerta show]; [alerta release]; } //metodo delegate do UIAlertView - (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ switch (buttonIndex) { case 0: NSLog(@"Clicou em Sim"); break; case 1: NSLog(@"Clicou em Nao"); break; case 2: NSLog(@"clicou em Outros"); break; default: break; } } amigos estou criando esta função para chamar uma tela de escolha if (confirma(@"Deseja excluir?")) { // escolheu } BOOL confirma(NSString *mensagem) { NSAlert *alert = [[[NSAlert alloc] init] autorelease]; [alert setMessageText:mensagem]; [alert addButtonWithTitle:@"Não"]; [alert addButtonWithTitle:@"Sim"]; [alert runModal]; // aqui eu preciso saber se o cara aperta Sim ou Nao e retornar true ou false } como fazer? Dario Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe do debate
Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.