酢ろぐ!

カレーが嫌いなスマートフォンアプリプログラマのブログ。

Xamarin.iOSでパラパラ画像を変えるアニメーションを実装する

Xamarin.iOSでパラパラアニメを実装します。

// パラパラアニメさせる画像の一覧をリストに追加する
var images = new List<UIImage>();
images.Add(UIImage.FromFile("img1.png"));
images.Add(UIImage.FromFile("img2.png"));
images.Add(UIImage.FromFile("img3.png"));
images.Add(UIImage.FromFile("img4.png"));
 
// 画像を次々に入れ替えて表示させる
var myAnimatedView = new UIImageView(view.Bounds);
myAnimatedView.AnimationImages = images.ToArray();
myAnimatedView.AnimationDuration = 1.75; // 単位:秒
myAnimatedView.AnimationRepeatCount = 0; // 0:ループさせる
myAnimatedView.StartAnimating();

view.AddSubview(myAnimatedView);

関連記事

Xamarin.iOSを使ってアプリ開発する際に逆引きとしてお使いください。