Apple最近决定允许开发人员使用这个UIGetScreenImage私有API。
我已经实现了它并且它在纵向上工作正常,但是当我将设备运行到横向(self.view旋转)并且UIGetScreenImage继续使用屏幕非旋转坐标捕获时。
结果是裁剪的景观结果。
根据我所知,UIGetScreenImage是唯一适用于我的情况的方法,直到你们找不到this other question of mine的答案: - )
答案 0 :(得分:2)
我相信您需要自己应用轮换。
UIGetScreenImage()
不关心方向。实际上它不能,因为屏幕上可以有多个UIWindows,而有些是自动旋转的,有些则不是。