modalViewController = [storyboard instantiateViewControllerWithIdentifier:@"transparentFullViewController"];
listViewController.view.frame = CGRectMake(0, 0, 900, 333);
CGPoint center=modalViewController.view.center;
listViewController.view.center=center;
[modalViewController addChildViewController:listViewController];
[modalViewController.view addSubview:listViewController.view];
listViewController.view.center = [UIApplication sharedApplication].keyWindow.rootViewController.view.center;
вот как я представляю контроллер модального представления
self.modalPresentationStyle = UIModalPresentationOverFullScreen;
self.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[self presentViewController:modalViewController animated:NO completion:nil];
и вот как это отклоняется
[modalViewController dismissViewControllerAnimated:NO completion:nil];
когда я закрываю modalViewController в iOS 7, он работает нормально и возвращается ко второму снимку экрана, но когда я закрываю его в iOS 8.0, представление искажается, как показано на 1-м снимке экрана.
Любая помощь приветствуется. Спасибо. png" alt="нормальный вид">