【发布时间】:2012-05-26 01:36:01
【问题描述】:
我的应用支持 HDMI 输出。
我询问了电视分辨率的代码,得到了 1920 x 1080 像素
externalScreen.bounds
好的,一切都很好。我已经设置好视图并在电视上进行了尝试...
但是:尽管电视被正确检测为 1920 x 1080 并且我的视图也已设置,但屏幕底部/顶部/侧面有 黑条正确吗?
为什么格式不对?
附:当我镜像主屏幕时,它也显示了条,当我使用 Youtube App 观看视频时,黑条消失了?
感谢您的帮助!
更新:
好的,虽然我在控制台中得到了这个输出:
A new screen got connected: <UIScreen: 0x3439a0; bounds = {{0, 0}, {1920, 1080}}; mode = <UIScreenMode: 0x345240; size = 1920.000000 x 1080.000000>>
...我仍然得到黑框。出于测试目的,我使用 CGRectMake(0.0f,0.0f,1920.0f,1080.0f) 初始化我的视图。
这是我在屏幕上看到的视图(注意黑条):
【问题讨论】:
标签: iphone ios xcode ipad hdmi