컬렉션보기가 있고 셀을 선택한 경우 PDF 파일을 다운로드합니다. 다운로드가 완료되고 셀을 다시 선택하면 다른보기 컨트롤러로 이동합니다. 그러나 그것은 밀지 않는다, 누군가 이유를 설명 할 수 있냐?다른 뷰 컨트롤러로 즉시 전송할 수 없습니다.
여기 내 코드
if self.percentProgressFinal == 1.0 { //download complete
print("SUCCESS")
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let vc = storyboard.instantiateViewControllerWithIdentifier("NEXT")
self.navigationController?.pushViewController(vc, animated: true)
} else {
print("still downloading")
}
그것은 성공적으로 인쇄 "성공"하지만 코드가 늘 실행합니다. 나는 또한 현재와 현재를 사용해보십시오.
let storyBoard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let nextViewController: redirectMagazineViewController = storyBoard.instantiateViewControllerWithIdentifier("NEXT") as! redirectMagazineViewController // my second view controller name
self.navigationController?.pushViewController(nextViewController, animated: true)
아직 작동하지 않습니다. 스토리 보드 ID가 "다음"이라고 확신합니다.
인쇄 self.navigationController. 네비게이션 컨트롤러가 없다고 생각됩니다. – pkc456
내비게이션 컨트롤러를 내장 했습니까? 스토리 보드가 어떻게 생겼어? – WeiJay
내비게이션 컨트롤러를 사용하고 있지 않습니다. 내 스토리 보드 이미지 및 레이블이있는 컬렉션보기, 셀 내부의 진행보기 –