Iphone 减慢UIView动画入口的速度

Iphone 减慢UIView动画入口的速度,iphone,xamarin.ios,Iphone,Xamarin.ios,我有一个我正在制作动画的UIView,这样用户可以选择一些东西,然后将其删除。现在我有下面的代码,它真的很快。我想知道是否有一种方法可以让它慢下来,这样它就不会那么刺耳了 UIView不是全屏大小,而是大约三分之一大小 flipOutView.Frame = new System.Drawing.RectangleF(new PointF(400, 100), new SizeF(160, 230)); UIView.BeginAnimations("k");

我有一个我正在制作动画的UIView,这样用户可以选择一些东西,然后将其删除。现在我有下面的代码,它真的很快。我想知道是否有一种方法可以让它慢下来,这样它就不会那么刺耳了

UIView不是全屏大小,而是大约三分之一大小

        flipOutView.Frame = new System.Drawing.RectangleF(new PointF(400, 100), new SizeF(160, 230));
        UIView.BeginAnimations("k");

        flipOutView.Frame = new System.Drawing.RectangleF(new PointF(150, 100), new SizeF(160, 230));

        UIView.CommitAnimations();
另外,我对动画还不熟悉,所以有可以应用的效果吗?有好的推荐信吗

[UIView setAnimationDuration:1.5]; // for example

也考虑动画配置文件——例如,你也可以这样做;

[UIView setAnimationCurve:UIViewAnimationCurveEaseIn];
编辑:

给自己的备忘录,必须记住不是每个人都用Objective-C写!好的,上面是关于obj-c的,但是我相信monotouch也有同样的方法

也考虑动画配置文件——例如,你也可以这样做;

[UIView setAnimationCurve:UIViewAnimationCurveEaseIn];
编辑:


给自己的备忘录,必须记住不是每个人都用Objective-C写!好的,上面是针对obj-c的,但我相信monotouch也有相同的方法可用。

UIView.SetAnimationDuration3


将动画延迟到3秒

UIView.SetAnimationDuration3


要将动画延迟到3秒

很好,你比我的回答快了18秒;虽然你的是obj-c而不是c,但我不是吹毛求疵:哇!看到iPhone,想到obj-c。。。你说得很对!我真的很擅长从Obj-c翻译成MonoTouch,所以不用担心,罗杰!很好,你在我18秒的回答中击败了我;虽然你的是obj-c而不是c,但我不是吹毛求疵:哇!看到iPhone,想到obj-c。。。你说得很对!我真的很擅长从Obj-c翻译成MonoTouch,所以不用担心,罗杰!