2011-01-09 53 views
2

HI,iPhone/iPad應用開發電視輸出

我剛剛提交了我的第一個應用程序iTunes的審批,但是,有一件事我真的想盡快添加到它。

我想代碼到一個應用程序,它可以使用iPhone和iPad的電視輸出功能?理想情況下,它的工作方式與主題演講的工作方式類似,即您可以在iPad上看到比投影到電視上更多的內容,但即使只是鏡像屏幕,也是朝着正確方向邁出的一步。

我已經搜遍了這個,所有我一直得到的是關於爲你下載越獄iPhone的鏡像屏幕,這並沒有真正的幫助。

由於提前,

回答

-4

我認爲,你不能做到這一點。您只能從iPod應用流式傳輸視頻。
但是,如果你的設備上有越獄,試試這個(link)或看看這個偉大的YouTube視頻(link),顯示你所需要的。

+1

答案最新怎麼了? – Andreyco 2011-01-09 12:57:38

1

鏡像是不可能的。

但是要在外部顯示器上繪製,只需要獲取外部顯示器的UIScreen對象,然後將UIWindow的屏幕屬性設置爲它(確保正確設置框架等),應該繪製該窗口中的所有內容在各自的顯示器上。

相對鏈接:

  • developer.apple.com/library/ios/#documentation/uikit/reference/UIWindow_Class/UIWindowClassReference/UIWindowClassReference.html(看屏幕屬性)
  • developer.apple。 COM /庫/ IOS /#文檔/ UIKit的/參考/ UIScreen_Class /參考/ UIScreen.html(看看+屏幕)

(我沒有任何的信譽=>不能發佈可點擊鏈接)

3

如果您只是想鏡像,請使用我的TVOutManager單身人士。我已經提出了在github上執行此操作的代碼:https://github.com/robterrell/TVOutManager(嗯......我剛剛注意到我沒有推送最近的代碼,我會盡快審查並推送新的代碼。)我寫了一些關於它的詳細信息在http://www.touchcentric.com/blog/archives/123如果你想知道如何和爲什麼。

基本上,只要將文件添加到您的項目,並呼籲:

[[TVOutManager sharedInstance] startTVOut]; 

如果你想要做的比鏡像更,閱讀UIScreen的文檔。在外部屏幕上創建一個UIWindow相當簡單(如果需要,可從TVOutManager中竊取比特)併爲其添加子視圖。這樣,您可以在設備屏幕上使用類似Keynote的控制器,而主顯示器位於外部顯示器上。