UIImageView从左到右改变动画

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UIImageView从左到右改变动画相关的知识,希望对你有一定的参考价值。

如何从左到右对UIImageView执行更改动画。这是我到目前为止的代码,但是这会导致一个奇怪的翻转动画,如何使它成为一个平滑的从左到右的动画,就像在facebook中一样。

    UIImage toImage = new UIImage((string)ListOfImages[imageIndex]);
    UIView.Transition(this.ImageView,
                      duration: 1.0,
                      options: UIViewAnimationOptions.TransitionFlipFromLeft,
                      animation: () => this.ImageView.Image = toImage,
                      completion: null);
答案

从左到右你的意思是你想改变UIImageView的位置(框架)?如果是这样,你可以尝试UIView.Animate()

UIView.Animate(1.0, () =>
{
    this.ImageView.Frame = new CGRect(0, 300, 300, 300);

}, () =>
{
    this.ImageView.Image = toImage;
});

以上是关于UIImageView从左到右改变动画的主要内容,如果未能解决你的问题,请参考以下文章

iOS 用从左到右的动画取消隐藏视图

我的应用程序使用片段,但我需要从左到右从右向左滑动

jQuery从左到右连续动画图像? [关闭]

无法让 div 在 jQuery 中从左到右设置动画

UIImageView 和 CoreAnimation 的性能

从左到右使用动画进行 Segue