我正在使用 AVPlayer 和 MKVolumeView 来显示本机 AirPlay 输出菜单。
在 iOS 6 中,无论状态栏的方向如何,AirPlay 输出菜单似乎都是纵向显示的。在 iOS 5 中,它遵循状态栏方向。
有什么方法可以让它跟随状态栏,或者至少强制方向?
我正在使用 AVPlayer 和 MKVolumeView 来显示本机 AirPlay 输出菜单。
在 iOS 6 中,无论状态栏的方向如何,AirPlay 输出菜单似乎都是纵向显示的。在 iOS 5 中,它遵循状态栏方向。
有什么方法可以让它跟随状态栏,或者至少强制方向?
找到了解决此问题的方法。只需使用类别覆盖 UIActionSheet 方法 showInView。然后使用您的视图在 showInView 中设置视图。可能这将解决问题。它对我有用。
注意以下内容没有抓住重点,仅供参考 - 一旦我从苹果工程师那里得到了关于这个确切问题的适当帮助,我将更新这个答案。
我有一些运气使用以下冒险模式;
UIColor clearColor
-不是alpha = 0.0f)。addSubview
将该视图控制器的视图添加到当前视图 ( )之上。MPVolumeView
在其完全透明的视图之上呈现来自该中间视图控制器的视图
。发送 TSI 后,Apple 哥们让我提交错误报告 -> 运气不好。