URL에서 오디오 스트리밍을 위해 MPMoviePlayerController를 사용하고 있습니다. 스트리밍 나는 사용자가 오디오의 로딩 생각 있도록 UIactivicty 표시를 보여주고 싶은 놀이를 위해 준비하는 동안 더 나은 컨트롤URL에서 오디오를 스트리밍하는 동안 전체 화면에서 UI 액티비티 표시기를 표시하는 방법
MPMoviePlayerController *audioStreamer = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:URL]];
//[audioStreamer.view setFrame:CGRectMake(0,0,320,460)];
[audioStreamer.view setFrame:self.view.bounds];
//[self.view addSubview: audioStreamer.view];
[self.view insertSubview:audioStreamer.view belowSubview:HUD.view];
[audioStreamer setFullscreen:YES animated:YES];
//[audioStreamer.view addSubview:HUD.view];
[[NSNotificationCenter defaultCenter] addObserver: self
selector: @selector(loadStateChanged:)
name: MPMoviePlayerLoadStateDidChangeNotification
object: audioStreamer];
[audioStreamer prepareToPlay];
로보기 위해 나는 전체 화면 모드로 설정합니다. 전체 화면 모드에서 MPMoviePlayerController의 검은 색 화면보기에서 활동 표시기에 대한 제안 또는 코드 조각이 필요합니다.
MPMoviePlayerController에는 이미 기본 ActivityIndicator가 있습니다. 당신의 특별한 요구 사항이 있습니까 ?? 오디오를 준비 할 때까지 MPMoviePlayer를로드하기 전에 ActivityIndicator를 표시 할 수 있습니다. 그러나 그 후에는 기본 지표가 주어집니다. – DShah
기본 표시기가 좋지 않습니다. 내 앱을로드하는 동안 기본 표시기가없는 완전한 검은 색 화면이 표시됩니다. 기본 표시기를 설정하는 방법이 있습니까? – Sublime