0

작동하지 않는, 그러나 어떤 이유로 firstsecond view 애니메이션을받지 않고있다. 주 스레드에서 dispatch UI 관련 코드를 시도했지만 버그를 수정하지 않았습니다.의 UIViewController 기본 전환 애니메이션 내가 <code>navigationController</code>에 모달 <code>viewController</code>을 제시하고 <code>x-seconds</code> 후 다른보기를 밀어하기 위해 노력하고있어

나는 두보기위한 첫번째 navigationController.setViewControllers([vc]), animated: true) 다음 rootViewController.present(navigationController, animated: true),

애니메이션이없는 이유는 어떤 생각을 사용합니까?

답변

0

당신에게 presentViewController 방법을해야,

Self.layoutIfNeeded() 
0

present modally를 사용하려고합니다. pushnavigationController으로 변경하려면 pushViewController을 사용해야합니다. 먼저 present을 원할 경우 VC1 현재 NC2 (VC2를 루트로 사용)이라고 말하십시오. 그런 다음 NC2에서 pushViewController까지 사용해야합니다.