iOS7 UIModalTransitionStyleFlipГоризонтальные отскоки после перехода
Я обновляю свое приложение для iOS 7, и я обнаружил странную проблему. Я представляю UIViewController, завернутый в UINavigationController сUIModalTransitionStyleFlipHorizontal
.
В iOS 6 работает нормально, но в iOS 7 после перехода отскакивает панель навигации. Это как-то связано со строкой состояния? Я установил прозрачность главной панели навигации вNO
.
В Info.plist,Просмотр внешнего вида строки состояния на основе контроллера установлен на NO.
И вот GIF, показывающий проблему в минимальном демонстрационном приложении:
Вот мой код:
feedNavigationController = [[UINavigationController alloc] init];
feedNavigationController.navigationBar.translucent = NO;
SettingsViewController *settingsVC = [[SettingsViewController alloc] init];
feedNavigationController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[feedNavigationController setViewControllers:[NSArray arrayWithObjects:settingsVC, nil]];
[self presentViewController:feedNavigationController animated:YES completion:nil];