2010-02-21 59 views
1

蘋果最近決定允許開發者使用這個UIGetScreenImage私有API。iPhone和iPad - UIGetScreenImage - 如何捕捉景觀?

我已經實現了它,它在縱向上工作正常,但是當我將設備運行到橫向(self.view旋轉)並且UIGetScreenImage繼續使用屏幕非旋轉座標進行捕捉時。

結果是裁剪後的景觀結果。

UIGetScreenImage的是,在我的情況下工作的唯一方法,因爲據我所知,直到你們沒有找到答案this other question of mine :-)

回答

2

我相信你需要自己申請的旋轉。

UIGetScreenImage()不關心方向。實際上它不能,因爲屏幕上可能有多個UIWindows,而有些是自動旋轉的,有些則不是。

+0

謝謝,你說得對。這是我的代碼中的一個錯字...現在它工作正常。 – SpaceDog