WP7键盘进入和退出动画的长度是多少?

3

似乎没有相关文档可供参考。我想要在键盘输入和退出时播放同等长度的动画,稍有差错就会让动画看起来非常尴尬。

再次感谢。


1
不确定是否有可用的源代码。你可以手动计时,得到一个大致的数字,然后手动调整动画长度以匹配它。 - keyboardP
这就是我一直在尝试做的事情,但似乎使用了一个轻微的缓动函数,因此几乎不可能确定所有参数以匹配动画。 - Unknown1987
1
你是想匹配动画风格,还是只是动画长度?如果是后者,那么缓动函数就不重要了,因为你只需要估计开始和结束时间。 - keyboardP
是的,您说得对,我也在尝试匹配样式。 我基本上希望一个横幅始终出现在屏幕位置(0,0)。 当任何文本框获得焦点并且键盘开始弹出时,我需要将横幅对象向下动画,同时键盘向上滑动,以使其看起来好像横幅始终锁定在(0,0)。 我想不到其他方法来实现这一点。 看来键盘位于Phone Shell中,并且是完全无法访问的。 有没有办法在Shell层中进行对象布局? - Unknown1987
有趣的问题。只是猜测,您可以将横幅放在与LayoutRoot不同的容器中。当某物获得焦点时,移除容器的变换。 - keyboardP
显示剩余3条评论
1个回答

0

就像你所说的,这并没有被记录下来。我认为你最好的选择是从猜测开始(400毫秒 300毫秒对我来说似乎是一个不错的起点),然后微调直到差异无法察觉。

更新:我以为你指的是菜单动画时间,而不是键盘。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接