AVPlayer と MKVolumeView を使用して、ネイティブの AirPlay 出力メニューを表示しています。
iOS 6 では、ステータス バーの向きに関係なく、AirPlay 出力メニューが縦向きに表示されるようです。iOS 5 では、ステータス バーの向きに従いました。
ステータスバーに追従させる方法、または少なくとも方向を強制する方法はありますか?
AVPlayer と MKVolumeView を使用して、ネイティブの AirPlay 出力メニューを表示しています。
iOS 6 では、ステータス バーの向きに関係なく、AirPlay 出力メニューが縦向きに表示されるようです。iOS 5 では、ステータス バーの向きに従いました。
ステータスバーに追従させる方法、または少なくとも方向を強制する方法はありますか?
この問題を解決する方法を見つけました。カテゴリを使用して UIActionSheet メソッド showInView をオーバーライドするだけです。次に、ビューを使用して showInView でビューを設定します。おそらくこれで問題は解決します。それは私のために働いています。
注: 以下は要点を逃しており、参照用にのみ保持されています。この正確な問題についてアップルのエンジニアから適切な支援を得たら、この回答を更新します。
次の冒険的なパターンを使用して、運が良かったです。
UIColor clearColor
-アルファ = 0.0fではありません)。addSubview
。MPVolumeView
その完全に透明なビューの上に、その中間
の viewControllerから を表示します。TSIを送った後、Appleの男は私にバグレポートを提出するように頼んだ->運が悪かった。