第一件事:对不起我的英语!请原谅我!
在我的Xamarin Forms项目中,我需要创建一种带有仪表和标签的速度表。它必须是动画的,所以当我点击开始按钮时,我创建一个计时器,每次它过期我改变图像的旋转,我更新文本标签的属性。通过这种方式,我看到数字与图像移动并行增加。 我不得不使用相对布局,因为标签位于图像上方,图像实际上是更重叠的图像,并且有一个StackLayout覆盖下部。
它在Android和iOS上完美运行,但在WinPhone上...图像旋转但标签保持为0.如果我再次启动它,标签会将值更改为上一个上一个值。它似乎无法实时更新。
我尝试将标签更新放在一个空白项目中(没有图像)并且它有效,所以代码是正确的。
我尝试了各种力量布局,抚养孩子......但没有成功。在WinPhone上我不得不删除并重新添加带有标签和封面布局的布局,以便在加载iamges后将它们保持在前面,因为Raise Child功能不起作用(还有另一种方法吗?)。
在底部有一个演示项目的链接,我已经提取了部分代码被控制。我不知道为什么,但这个关于Android的项目急剧变动,没有流畅的动作。代码是一样的,图像是一样的...我疯了!!
我的错是什么?我忘记了什么?关于我能做什么的任何想法?
由于
https://www.dropbox.com/s/wuh04z12mat9bxk/DemoGaugeNew.zip?dl=0