我的應用程序支持HDMI輸出。帶有iPad 2上的HDMI適配器的黑條
我問了代號爲電視的分辨率,並得到1920×1080像素的
externalScreen.bounds
OK,一切正常。我設置我的意見,並嘗試了在電視上...
但是:有黑條底部/頂/雖然正確檢測到電視屏幕的兩側爲1920×1080,並我的看法也設置正確?
爲什麼格式錯了?
P.S.當我鏡像主屏幕時,它還會顯示酒吧,當我用Youtube應用程序觀看視頻時,黑條消失了嗎?
謝謝你的幫助!
更新:
OK,但我得到這個輸出在我的控制檯:
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)
來啓動我的觀點。
這是我可以在我的屏幕上看到的(注意,黑條)的觀點:
我做了:'mainView.frame = externalScreen.bounds'模擬器正確地完成了它。 – DAS
看到我的編輯。我添加了過去成功使用的screenDidConnect函數。 – Dima
到目前爲止,謝謝你。請看看我的編輯。 – DAS