Ich verwende einen AVPlayer und MKVolumeView, um das native AirPlay-Ausgabe-Menü anzuzeigen.
In iOS 6 scheint das AirPlay-Ausgabe-Menü unabhängig von der Ausrichtung der Statusleiste im Hochformat angezeigt zu werden. In iOS 5 folgte er der Statusleiste.
Irgendein Weg, um es der Statusleiste folgen zu lassen, oder zumindest die Orientierung zu erzwingen?
Es wurde eine Möglichkeit gefunden, dieses Problem zu beheben. Überschreibe einfach die UIActionSheet-Methode showInView mithilfe einer Kategorie. Stellen Sie dann die Ansicht in showInView mit Ihrer Ansicht ein. Wahrscheinlich wird dies das Problem lösen. Es hat für mich funktioniert.
Hinweis Das Folgende verpasst den Punkt und wird nur zu Referenzzwecken aufbewahrt. Ich werde diese Antwort aktualisieren, sobald ich von den Apple-Ingenieuren etwas zu diesem genauen Problem gehört habe.
UIColor clearColor
- nicht alpha = 0.0f). addSubview
). MPVolumeView
von diesem intermediate viewController über seiner vollständig transparenten Ansicht.
Nachdem ich eine TSI eingesendet hatte, bat mich der Apple-Typ, einen Fehlerbericht einzureichen - & gt; Pech gehabt.
Tags und Links ios avfoundation ios6 avplayer mpvolumeview