MPMoviePlayerController hintergrund Farbe nicht stick

Ich versuche, ändern Sie die Hintergrundfarbe meiner MPMoviePlayerController, und ich kann nicht ankommen es zu kleben.

Ich bin mit:

moviePlayer.view.backgroundColor = [UIColor redColor];

Ich kann sehen, dass der hintergrund blinkt rot, während das video geladen wird. Sobald es geladen ist, ist der hintergrund schwarz wird wieder. Ich habe versucht, die Einstellung der Farbe, nachdem die Wiedergabe begonnen hat, aber das hat keine Wirkung.

Bin ich mit iOS 5.

Edit: ich bin tatsächlich versucht, um den hintergrund zu [UIColor clearColor], nicht rot. Ich sollte haben gefragt, meine Frage richtig in den ersten Platz.

  • Die Tatsache, dass es nicht funktioniert mit der klaren Farbe, die scheint zu zeigen, dass es entweder eine Untersicht, in der die Antworten unten sind nicht die Buchhaltung für Sie, oder es gibt einige benutzerdefinierte Zeichnung Los. Irgendein besonderer Grund, warum Sie möchten, es zu sein etwas anderes als schwarz?
  • Sind Sie versuchen, um einen klaren hintergrund zu zeigen, die hinter dem Film? Nicht sicher, ob die Dekodier-hardware unterstützt Transparenz...
  • Nein, nur der Rand um den Film (an den Seiten bei 4:3-Film, oben/unten bei 16:9). Es ist standardmäßig schwarz, bei Verwendung der redColor, es zeigt einen roten Rand richtig. Der movie-player ist das sitzen auf einem hintergrund Bild, und der Kunde wirklich will, das Bild sichtbar zu sein, anstatt nur schwarz.
InformationsquelleAutor Eric Reid | 2011-11-01
Schreibe einen Kommentar