Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin.ios UIView的动画转换,路径点之间的延迟_Xamarin.ios_Xamarin - Fatal编程技术网

Xamarin.ios UIView的动画转换,路径点之间的延迟

Xamarin.ios UIView的动画转换,路径点之间的延迟,xamarin.ios,xamarin,Xamarin.ios,Xamarin,我制作了由3条曲线组成的动画路径。执行动画时效果良好,但每条曲线运动之间的延迟约为1秒。 我怎样才能避免这种延误 下面是我如何添加子路径的: path.AddCurveToPoint ( new PointF (x, y), new PointF (x - xControl, new_y - (new_y - y)/2.0f), new PointF (x, new_y)); path.AddCurveToPoint ( new PointF (x, y),

我制作了由3条曲线组成的动画路径。执行动画时效果良好,但每条曲线运动之间的延迟约为1秒。 我怎样才能避免这种延误

下面是我如何添加子路径的:

path.AddCurveToPoint (
    new PointF (x, y), 
    new PointF (x - xControl, new_y - (new_y - y)/2.0f),
    new PointF (x, new_y));
path.AddCurveToPoint (
    new PointF (x, y), 
    new PointF (x -xControl, new_y + (new_y - y)/2.0f),
    new PointF (x, new_y));
path.AddCurveToPoint (
    new PointF (x, y), 
    new PointF (x + xControl, new_y - (new_y - y)/2.0f),
    new PointF (x, new_y));

可以发布完整的动画代码吗?解决方案是设置关键帧动画类型:pathAnimation.CalculationMode=CAKeyFrameAnimation.AnimationPaced;