В моем приложении на вкладке я вызываю UIActionsheet из действия, вызываемого кнопкой в строке заголовка контроллера навигации.
UIActionsheet функционирует в обычном режиме, за исключением нижней половины приведенной ниже кнопки «отмена», которая странным образом не реагирует на прикосновения в iPhone Simulator. Нижняя половина кнопки отмены находится там, где находится UITabBar, и, следовательно, вероятно, это проблема.
Есть идеи?
альтернативный текст http://img12.imageshack.us/img12/2166/screenshot20100119at236.png
Решение
Мое решение было с первого ответа. Вот мой рабочий пример кода
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:message delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:@"OK" otherButtonTitles:nil];
actionSheet.actionSheetStyle = UIActionSheetStyleDefault;
[actionSheet showInView:[UIApplication sharedApplication].keyWindow];
[actionSheet release];