情况:
我有一个从窗口底部滑入的键盘(在示例中为蓝色矩形)。我使用改变键盘的 MarginProperty 的厚度动画来管理该动画。“内容网格”变得更小,内容本身变得可滚动。
动画在原型中运行良好,但太慢并且卡在实际应用程序中。我猜内容包含太多控件,它会计算每帧的缩小。
研究:
在我对提高动画性能的研究中,我只是想出了 改变动画的帧率。
在动画页面的教程中,他们使用RenderTargetBitmap类拍摄快照,并且只为该快照设置动画以提高性能。
问题:
RenderTargetBitmap 类是要走的路吗?还有其他解决方案吗?您将如何提高性能?
目标是滑入触摸键盘,就像在 smartpone(例如 iPhone)上一样。