我的图片包含align:=client
和scale.X:=0,5
以及scale.Y:=0,5
和wrapmode:=Center
我在TFloatAnimation
和Scale.X
属性上创建了Scale.Y
具有以下属性:
AnimationType:=in
duration:=0,2
Enabled:=true
Interpolation:=linear
StartFromCurrent:=true
StopValue:=1
但是当动画开始时它起作用并且比例从0.5变为1,但图像位置从表格的中心变为左下角。
有什么不对的,我怎么能这样做?
答案 0 :(得分:1)
在不了解FMX场景背后发生什么情况的情况下(无双关语),看来您可以通过在其中一个动画中添加OnProcess
处理程序并用yourImageControl.RecalcSize()
填充处理程序来解决此问题。 / p>