저는 UITabBarController 내부의 UINavigationController 내부에서 UITableView를 사용하는 앱을 만들었습니다. UITableView의 모든 항목은 몇 가지 기본 텍스트, 버튼을 포함하는보기를 열지 만 가장 중요한 것은 시작될 때 오디오를 재생하는 MPMoviePlayerController입니다. 사용자는이 MPMoviePlayerController를 클릭하고 나머지 탭 (다른 탭, 또는 navcontroller로 되돌아 가면서 테이블 뷰에서 다른 뷰를 여는 것) 주위를 계속 탐색하고 오디오를 계속들을 수 있습니다.iOS SDK에서보기가 언로드되지 않도록 하시겠습니까?
사용자가 언제든지 활성 MPMoviePlayerController를 사용하여보기로 돌아갈 수 있기를 바랍니다. 사용자가보기에서 특정보기로 돌아갈 수 있도록하는 방법에 대해 이해하지만 사용자가 동일한보기에 액세스하려고하면 해당보기가 다시로드되지 않도록하는 방법에 어려움을 겪고 있습니다.
보기를 메모리에 저장할 수있는 방법이 있습니까? 또는 액티브 MPMoviePlayerController를 어떤 유형의 전역 개체로 저장하여 적어도 어디서나 액세스 할 수 있습니까?
모든 도움에 감사드립니다. 감사!