苹果iPhone 13 Pro手机

Apple更新了有关ProMotion的开发人员文档,向开发人员解释了如何理解和正确使用苹果iPhone 13 Pro手机中的可变刷新率功能。

周五,发现开发人员无法充分利用ProMotion,这是Apple的可变刷新率功能,可以将显示器的刷新从典型的60Hz 更改为最大120Hz。在Apple承认开发人员可以利用该功能的几个小时后,它还采取措施教育开发人员如何正确使用ProMotion功能。

在Apple网站上对Core Animation框架开发人员文档的更新中,有一个名为“优化苹果iPhone 13 Pro和iPad Pro刷新率”的新页面。

该页面解释了开发人员可以设置动画以更高或更低的刷新率工作,以及如何做到这一点。虽然一些框架动画功能可以为开发人员处理帧做指导,例如UIKit和SpriteKit,但开发人员可以利用 CADisplayLink来指定动画的时间。

作为文档的一部分,它还确认与苹果iPad Pro相比,苹果iPhone 13 Pro和iPhone 13 Pro Max有更多可用的刷新率。

苹果iPad Pro可以以120Hz、60Hz、40Hz、30Hz 和24Hz的频率呈现内容。同时,苹果iPhone 13 Pro配对还可以最低使用80Hz、48Hz、20Hz、16Hz、15Hz、12Hz和10Hz。

Apple 建议更新较少的小动画可以使用较低的帧速率来节省电量,而游戏等高影响动画可以利用较高的刷新率。

苹果在周五晚些时候确认了刷新率的自动处理,这是在当天早些时候开发人员报告动画问题后澄清的一部分。同时,它确认使用Core Animations制作的动画存在问题,并且正在修复中,但目前某些动画可能会被限制为60Hz。