2015-10-19 17 views
0

我已经有了基于标签栏的应用程序,在每个选项卡上我们都有一个表格视图,我正面临着我的应用程序耗尽电池的问题。即使在桌面视图中没有交互时,FPS也是〜60

因此,当检查每个屏幕的FPS时,所有屏幕FPS在没有交互时下降到零,但在获取第二页信息后单独回家时FPS不断显示〜60,即使渲染没有变化是必要的。

当屏幕没有渲染更新的必要性时,不应该FPS下降吗?

回答

0

我的回复介于评论和答案之间。

您是否重新呈现静态更新?您的应用程序可能每次都会重新绘制相同的图形,使其显示为静态。此外,即使您尚未执行任何绘图API,也可能会通过执行某些更新API强制执行重新渲染。您可以通过在每个可能的API之前放置一些检查代码来检查,这可能会强制重新呈现和记录呼叫。

+0

实际上,我们在paginate中使用了一个活动指示器,它正在渲染。这是造成FPS。 – HariHaraSudhan

相关问题