UIViewController에서 새 UIViewController를 푸시 할 때 이전 UIViewController가 슬라이드 아웃되지만 새로운 불투명 한 배경이있는 경우 UIViewController에서 새 UI 전경 UIViewController에 표시됩니다. .iOS8 UINavigationController 투명한 UIView 푸시/팝 문제
푸시가 완료되면 이전 컨트롤러가 사라지고 전체 애니메이션이 거칠게 보입니다.
iOS8 이전 버전에서는 투명한 경우에도 뒤에서 볼 수 없었습니다. 마치 미끄러 진 마스크가있는 것처럼. 누구든지이 문제를 해결할 수있는 좋은 방법을 알고 있으므로 커스텀 애니메이션으로 전체 푸시 애니메이션을 다시 구현하지 않고 이전 동작과 유사합니다.
iOS7에 :
presentingVC.modalPresentationStyle = UIModalPresentationCurrentContext;
iOS8의 :
modalVC.modalPresentationStyle = UIModalPresentationOverCurrentContext;
modalVC.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
(modalVC 당신이 제시하고자하는 뷰 인)
혹시 좋은 해결책이 있습니까? – Lizza