0
AbsoluteLayoutで制御されているラベルのサイズが大きくなっている間に、たとえば「Easing.Linear」アニメーションを実装するにはどうすればよいですか?今私はこのような例のために行う場合Xamarinがアニメーションでabsolutelayoutを変更する
:
AbsoluteLayout.SetLayoutBounds (myLabel, new Rectangle (0f, 0f, 1f, 1f));
ラベルが実際に増加させるが、それはすぐに起こります。それが増えている間にアニメーションを追加したいと思います。
どのように私はこれを行うことができます任意のアイデアですか?
更新日: 少し進歩しましたが、ラベルは小さくなり、上に飛び去ります。私が新しい矩形でサイズを増やしているので、それがなぜ起こっているのか分かりません。私は私のラベルにこれを使用して、私のXAMLで
await myLabel.LayoutTo(new Rectangle (0.5, 0.4, 1.0, 0.6), 1000, Easing.Linear);
:
AbsoluteLayout.LayoutBounds="0.25, 0.25, 0.5, 0.5" AbsoluteLayout.LayoutFlags="All"
がありますとにかく私は私のXAMLでabsolutelayoutで動作だけの方法指向比例したアニメーションを作ることができますか?私はピクセルで作業するときにそれを正しく取得することはできません。 –
私はピクセルでそれを制御する巨大な問題を抱えている、サイズが増加しないと、ラベルを表示するだけで数を上げる –