Я использую ActionSheet в modalView, в iPad.Я показываю это из UIBarButton на navController.Первая проблема: если я нажимаю 10 раз, отображается 10 actionSheet, что является проблемой.
Вторая проблема: в правой части navBar есть кнопка DONE.Когда я нажимаю на кнопку actionSheet, и появляется таблица действий, а затем я нажимаю кнопку DONE, modalView отклоняется, а лист действий остается на экране, а затем происходит сбой приложения.
Код для отображенияactionsheet:
UIActionSheet *iPadActionButton = [[UIActionSheet alloc] initWithTitle: @""
delegate: self
cancelButtonTitle: nil
destructiveButtonTitle: nil
otherButtonTitles: @"option 1", @"option 2", @"option ", nil];
iPadActionButton.destructiveButtonIndex = 2;
[iPadActionButton showFromBarButtonItem:self.navigationItem.rightBarButtonItem animated:YES];
[iPadActionButton setTag:200];
[iPadActionButton release];
Есть идеи, как решить эти проблемы?
Rui