1

Apple 最近决定允许开发人员使用这个 UIGetScreenImage 私有 API。

我已经实现了它,它在纵向上运行良好,但是当我将设备运行到横向(self.view 旋转)并且 UIGetScreenImage 继续使用屏幕非旋转坐标进行捕获时。

结果是裁剪后的景观结果。

UIGetScreenImage 是唯一适用于我的情况的方法,据我所知,直到你们找不到我的另一个问题的答案:-)

4

1 回答 1

2

我相信您需要自己应用轮换。

UIGetScreenImage()不在乎方向。事实上它不能,因为屏幕上可以有多个 UIWindows,而有些是自动旋转的,有些则不是。

于 2010-02-22T08:58:50.243 回答