UIAlertController wird mit Verzögerung angezeigt

Ich habe ein Problem mit UIAlertController in meiner App, die jetzt mit Date Picker auf iOS8 migriert wurde.

Below ist der Code.

UIAlertController *AlertView = [UIAlertController alertControllerWithTitle:title message:nil preferredStyle:UIAlertControllerStyleActionSheet];

 UIAlertAction *ok = [UIAlertAction actionWithTitle:@"Ok" style:UIAlertActionStyleDefault handler:^(UIAlertAction *action)
{
[AlertView dismissViewControllerAnimated:YES completion:nil];
}];

 UIAlertAction *set = [UIAlertAction actionWithTitle:NSLocalizedString(@"Set to today", nil) style:UIAlertActionStyleDefault handler:^(UIAlertAction *action)
{
[self set_to_today:nil];
[AlertView dismissViewControllerAnimated:YES completion:nil];
[self.tableView reloadData];
}];

 UIAlertAction *cancel = [UIAlertAction actionWithTitle:@"Cancel" style:UIAlertActionStyleDefault handler:^(UIAlertAction *action)
{
[AlertView dismissViewControllerAnimated:YES completion:nil];
}];


 UIDatePicker *datePicker = [[[UIDatePicker alloc] init] autorelease];
 datePicker.datePickerMode = UIDatePickerModeDate;
[datePicker setDate:data_appo];
[datePicker addTarget:self action:@selector(datePickerValueChanged:) forControlEvents:UIControlEventValueChanged];

[AlertView.view addSubview:datePicker];
[AlertView addAction:ok];
[AlertView addAction:set];
[AlertView addAction:cancel];
[self.view bringSubviewToFront:datePicker];
[self presentViewController:AlertView animated:YES completion:nil];

UIAlertController und Datumsauswahl werden angezeigt, wenn der Benutzer eine Zeile in UITableViewController auswählt.

Das Problem ist das Folgende: Wenn die Benutzer zum ersten Mal die Zeile auswählen, funktioniert alles einwandfrei. Wenn der Benutzer jedoch "Abbrechen" und dann erneut "Aktualisieren" auswählt, dauert es 2-3 Sekunden, bis der UIAlertController angezeigt wird. Dies geschieht auch im simulator ...

Ich werde verrückt .... das macht meine App eine schlechte Benutzererfahrung.

Jede Hilfe wird sehr geschätzt Danke

Ale