2012-04-02 3 views
0

У меня есть приложение с UIAlertView.Не удается обнаружить закрытие UIAlertView

Когда это alertView закрывается, я хочу реализовать некоторый код. Но я не могу это сделать.

подключить UIAlertViewDelegate и записи эти методы:

Но ничего набран на выходе. Зачем? Thnx.

UPD подключение к UIAlertViewDelegate:

@interface PlaceListViewController : UIViewController <UITableViewDataSource, UITableViewDelegate, CLLocationManagerDelegate, UIAlertViewDelegate> 
{ 
    CLLocationManager *locationManager; 
} 
+0

Вы можете показать, как вы их подключили? – MByD

+0

Вы реализуете 'UIAlertViewDelegate' в файле .h? Кроме того, U установил делегат из 'UIAlertView'? – Ilanchezhian

+0

вы можете увидеть его в обновлении –

ответ

3

Эти вызовы методов выглядят хорошо, так что это, вероятно, проблема с тем, как вы создали свой делегат. Вы настраиваете delegate на self при создании вида просмотра?

UIAlertView *alert = [[[UIAlertView alloc] initWithTitle:@"Ok" 
      message:@"Do action?" 
      delegate:self 
      cancelButtonTitle:@"Cancel" 
      otherButtonTitles:nil] autorelease]; 
+0

Забытый делегат: self = (((thnx –

Смежные вопросы