iPhone Dev: UIAlertView не будет отображаться - PullRequest
0 голосов
/ 04 февраля 2012

У меня есть кнопка, связанная с IBAction, которая называется sendWO.Это должно быть безумно просто, возможно, мне не хватает какой-то фундаментальной концепции класса UIAlertView.Он подключен в моем viewcontoller, и если я вставлю несколько NSLogs, я знаю, что кнопка правильно вызывает класс sendWO, он просто не показывает предупреждение.Никаких предупреждений / сбоев или чего-либо подобного.Я попытался использовать делегат: nil, sender, self тоже и полностью удалить аргумент.

- (IBAction)sendWO:(id)sender
{
    NSString *theMessage = [NSString stringWithFormat:@"Thank you! We will call you     shortly at %@ to confirm.",choices.customerPhone];
    UIAlertView *alert = [alert initWithTitle:@"Thank you!" message:theMessage 
delegate:sender cancelButtonTitle:@"OK" otherButtonTitles:nil];
    [alert show];    
}

1 Ответ

1 голос
/ 04 февраля 2012

Вам не хватает чего-то простого:

Вы должны выделить оповещение

    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Thank you!" message:theMessage 
delegate:sender cancelButtonTitle:@"OK" otherButtonTitles:nil];

    [alert show];    

    [alert autorelease];  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...