iOS屏幕镜像显示所选应用程序的过扫描边框
问题描述:
问题:iPhone屏幕镜像&我的应用程序的专用外部视图在所有侧面都显示一英寸的黑色边框。iOS屏幕镜像显示所选应用程序的过扫描边框
但是:某些视图在全屏(例如Apple TV菜单和照片应用程序)上显示完美而没有黑色边框。
尝试已经 - 有没有效果:
- 在1080p高清电视( “禁用16:9过扫描”)禁用过扫描(iPad Mirroring using 2 screens, does it support 1080 resolution?)
- 集UIScreenOverscanCompensation - 没有效果(IOS - External (hdmi) output fills only half the screen except when coding view manually)
设置:iPhone 4S(5.0.1),苹果电视第2代(4.4.4)
任何建议,我可以尝试额外?
答
出现同样的问题,花了一段时间才找到'解决方案'。原来你可以将overscanCompensation设置为'3',它会删除边框。
我认为苹果公司只是排除了文档&枚举为UIScreenOverscanCompensationNone,但在代码中,他们检查它。
答
如果您在AirPlay镜像期间也有黑色边框,MobileVet的答案将无法解决此问题。尝试更改Apple TV上的以下设置:设置>音频&视频>调整AirPlay Overscan。将其设置为关(默认打开)。
而顺便说一句:不是3只表示UIScreenOverscanCompensationInsetBounds | UIScreenOverscanCompensationApplicationFrame(1 + 2)?
(y)为我工作!谢谢!事实上,当我回到应用程序选择器时,苹果电视再次捕捉到“安全扫描”区域,并且当我的应用程序再次向前时再次捕捉到大片。 +1。 – 2014-01-09 04:42:40
设置overscanCompensation解决了问题的延伸,但应用程序转到背景并返回活动状态时仍会显示黑色边框。我的应用正在播放MPMovieplayer中的视频。当我访问其他应用程序(Skype,笔记等)时,我可以重现这个问题,而我的应用程序在后台。 – 2015-09-28 04:41:32