跳到主要内容

FAQ

如何启用 ProMotion 显示器支持?

在 iOS 上支持 ProMotion 需要两个条件:

  1. 使用 Apple 运行时中的 API 设置所需的 FPS(范围)
  2. 在应用的 Info.plist 文件中添加额外条目

示例用法

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

此外,将以下内容添加到应用的 Info.plist 文件中:

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

你可以在此处查看更多关于首选 FPS 的信息,以及关于首选 FPS 范围的信息

为什么资源使用情况与其他库不同?

有关更多详细信息,请参见我们的资源使用文档。