В настоящее время у меня есть NSWindow, которое позволяет на весь экран.В окне есть видеоплеер и список воспроизведения под ним.Когда пользователь переходит в полноэкранный режим, я хочу избавиться от плейлиста и просто показать видео.
Мои первые мысли сделать это - поменять окно при обнаружении точки входа в полноэкранный режим.Я обнаружил, что могу обнаружить это с помощью следующего:
- (void)windowWillEnterFullScreen:(NSNotification *)notification
{
NSLog(@"My window is going fullscreen");
}
Но я не смог выяснить, как поменять окно на новое на данный момент.Один из вариантов, который я еще не пробовал, - это изменить все флаги изменения размера видео и скрыть другие компоненты, но я не уверен, что это будет лучшим решением.
Есть ли у кого-нибудь какие-либо предложения?на лучший способ сделать это?