У меня есть UISplitViewController в приложении для iPad.Когда что-то выбрано из таблицы, я хочу добавить контроллер модального представления поверх подробного представления.Я могу представить его без проблем, но по какой-то причине я не могу заставить его соответствовать рамке подробного вида.Я хотел бы, чтобы он также придерживался фрейма контроллера детального просмотра при вращении.У кого-нибудь есть опыт с этим?Это мой код для отображения.Ссылка на контроллер подробного представления задается в делегате приложения и передается в контроллеры таблицы.
QuestionViewController_iPad *questionView = [[[QuestionViewController_iPad alloc] initWithNibName:@"QuestionViewController_iPad" bundle:nil] autorelease];
questionView.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
// Not quite
questionView.modalPresentationStyle = UIModalPresentationCurrentContext;
questionView.questionQuizCon = [QuestionQuizConnection firstQuestionForQuiz:quizCatCon.quiz];
// Maybe something like this?
[self.detailViewController presentModalViewController:questionView animated:YES];
Когда представлено модальное представление, оно соответствует размеру контроллера подробного представления, но это не так, носидит в левом верхнем углу экрана за главным контроллером вида.Это также не меняет размер при вращении.У меня есть пружины и стойки установлены на автоматический размер и заполнение.Высота изменяется при вращении, но не будет заполнять ширину.