ios - 10.5"iPad Pro 上的 CADisplayLink 帧速率
<p><p>我们有一个基于 OpenGL 的 iOS 应用程序。我们使用 CADisplayLink 来控制我们的绘图更新。</p>
<p>我刚买了新的 10.5 英寸 iPad Pro,我们获得的最大帧速率为 60,而不是我们理论上可以在新硬件上获得的 120。</p>
<p>我们这样设置显示链接:</p>
<pre><code> self.caDisplayLink = ;
caDisplayLink.preferredFramesPerSecond = 120;
NSLog(@"Maximum FPS = %ld", .maximumFramesPerSecond);
forMode:NSDefaultRunLoopMode];
</code></pre>
<p>displayLinkCalled: 方法每秒被调用 60 次。日志语句确实表明 UIScreen 的最大帧速率为 120 FPS。</p>
<p>要以高于 60 FPS 的速度进行更新,我还需要做些什么吗?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>您选择加入了吗?您需要向您的 plist 添加一个 key </p>
<pre><code><key>CADisableMinimumFrameDuration</key>
<true/>
</code></pre></p>
<p style="font-size: 20px;">关于ios - 10.5"iPad Pro 上的 CADisplayLink 帧速率,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/44548308/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/44548308/
</a>
</p>
页:
[1]