第一件事:对不起我的英语!请原谅我!

在我的Xamarin Forms项目中,我需要创建一种带有仪表和标签的速度表 . 它必须是动画的,所以当我点击开始按钮时,我创建一个计时器,每次它过期我改变图像的旋转,我更新文本标签的属性 . 通过这种方式,我看到数字与图像移动并行增加 . 我不得不使用相对布局,因为标签位于图像上方,图像实际上是更重叠的图像,并且有一个StackLayout来覆盖下半部分 .

它在Android和iOS上完美运行,但在WinPhone上...图像旋转但标签保持为0.如果我再次启动它,标签会将值更改为上一个上一个值 . 它似乎无法实时更新 .

我试图将标签更新放在一个空白项目中(没有图像)并且它可以工作,所以代码是正确的 .

我尝试了各种力量布局,抚养孩子......但没有成功 . 在WinPhone上我不得不删除并重新添加带有标签和封面布局的布局,以便在加载iamges后将它们保持在前面,因为Raise Child功能不起作用(还有另一种方法吗?) .

在底部有一个演示项目的链接,我已经提取了部分代码被控制 . 我不知道为什么,但这个关于Android的项目急剧变动,没有流畅的动作 . 代码是一样的,图像是一样的...我疯了!

我的错是什么?我忘记了什么?关于我能做什么的任何想法?

谢谢

https://www.dropbox.com/s/wuh04z12mat9bxk/DemoGaugeNew.zip?dl=0