跳到主要内容

如何启用 ProMotion 显示支持?

在 iOS 上启用 ProMotion 需要两步:

  1. 在 Apple runtime 中设置目标 FPS(或 FPS 区间)
  2. 在应用 Info.plist 中增加配置项

示例

let preferredFPS = UIScreen.main.maximumFramesPerSecond
// or
let preferredFPSRange = CAFrameRateRange(minimum: 60, maximum: Float(preferredFPS))
let viewModel = {
let viewModel = RiveViewModel(fileName: "...")
viewModel.setPreferredFramesPerSecond(preferredFramesPerSecond: preferredFPS)
// or
viewModel.setPreferredFrameRateRange(preferredFPSRange)
return viewModel
}()

并在 Info.plist 增加:

<key>CADisableMinimumFrameDurationOnPhone</key>
<true/>

参考:

为什么资源占用看起来和其他库不同?

请看: