Я не могу установить фрейм для PesentViewController с ModalPresentationStyle UIModalPresentationFormSheet
в IOS 8. Тот же код отлично работает в IOS 7. Для всех других стилей ModalPresentationStyle я могу установить фрейм. Я занимаюсь миграцией с IOS 7 на IOS 8. Если это ошибка IOS 8, мне нужна ссылка для создания.
FirstViewController *saleNotApprovedController = [[FirstViewController alloc]init];
saleNotApprovedController.modalPresentationStyle = UIModalPresentationFormSheet;
[self presentViewController:saleNotApprovedController animated:YES completion:^{
saleNotApprovedController.view.superview.frame = CGRectMake(100, 200, 500, 500);
}];
Я попытался установить фрейм в viewWillLayoutSubviews для PesentViewController. Этот код работает при загрузке страницы, но когда мы меняем ориентацию, PesentViewController автоматически выравнивается по центру.