iPhone UIActionSheet с автоповоротом не работает

Я много читал об этом. Люди говорят, что он не будет автоповорот, если его родительский элемент не настроен на автоповорот. Я пробовал все, но безуспешно. Я создал приложение на основе представления (v4.2) с кнопкой, которая выполняет это:

    UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Title" delegate:self cancelButtonTitle:@"Cancel Button" destructiveButtonTitle:@"Destructive Button" otherButtonTitles:@"Other Button 1", nil];
    actionSheet.actionSheetStyle = UIActionSheetStyleBlackOpaque;
    [actionSheet showInView:self.view];

Корневой контроллер настроен на автоповорот. ActionSheet - нет. Обратите внимание, что когда я поворачиваю симулятор, ни один из методов ориентации корневого контроллера не вызывается. Есть проблема с делегатом? Что не так?

5
задан Mehul Mistri 30 November 2012 в 12:50
поделиться