2017-10-02 12 views
0
let check = defaults.bool(forKey: "logged_in") 
    if(check){ 
     let storyBoard = UIStoryboard(name: "Main", bundle: nil) 
     let vc = storyBoard.instantiateViewController(withIdentifier: "homevc") a[enter image description here][1]s! UINavigationController 
     self.window?.rootViewController = vc 
     self.window?.makeKeyAndVisible() 
    } 

[여기는 rootviewcontroller가 표시되고 몇 초 후 상태 표시 줄이 마술처럼 나타나고 탐색 모음 속성이 표시됩니다.상태 표시 줄 및 탐색 제목과 항목이 표시된 후 조금 후에 나타납니다. 응용 프로그램 담당자의 탐색 컨트롤러

image description

답변

0

UI 변경 메인 쓰레드에 만들 수있다. window.makeKeyAndVisible() 함수가 주 스레드에서 호출되는지 확인하십시오. 좋아요 :

+0

시도해 보았지만 작동하지 않습니다. 2 ~ 3 초 후에 모든 프리젠 테이션이 표시됩니다. / – junaidUmer