라벨이 AVPlayer MediaPlayer overlayView인 게시물 표시

AVPlayer를 활용한 자체 제작 미디어 플레이어

나만의 미디어플레이어를 제작하는데 overlayView를 생성하고 그 위에 버튼과 슬레이드를 배치하고자 하였다. PlayerLayer를 지정하고 이를 overlayView의 레이어에 설정을 하니 재생화면이 나오지 않는 현상이 발생되었다. 샘플코드도 이와 마찬가지였다. 먼저 overlayView 에 도구로 사용한 버튼과 슬레이드 등을 배치한다. 그 다음 OverlayView의 배경색을 ClearColor 로 변경한다. - (void)viewDidLoad {     [super viewDidLoad];     // 이전 뷰에서 선택한 파일을 가져온다.     NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];     NSURL *selectedURL = [defaults URLForKey:@"selectedURL"];     NSLog(@"selectedURL: %@", selectedURL);     // 재생에 필요한 준비를 한다.     asset = [AVURLAsset URLAssetWithURL:selectedURL options:nil];     playerItem = [AVPlayerItem playerItemWithAsset:asset];     player = [AVPlayer playerWithPlayerItem:playerItem];     // 재생표시 설정     float durationSeconds = asset.duration.value / asset.duration.timescale;     [sldPlayBar setMaximumValue:durationSeconds];     sldPlayB...