[解決済み】UIImageViewで画像の変化をアニメーションで表現するには?
2022-04-07 12:48:09
質問
私は
UIImageView
を画像付きで表示します。今、私は全く新しいイメージ(グラフィックファイル)を持っていて、それを次のように表示したい。
UIImageView
. もし私が
myImageView.image = newImage;
は、新しい画像がすぐに表示されます。アニメーションはできません。
新しい画像にきれいにフェードインさせたい。新しい画像を作成するよりも、もっと良い解決策があるのではないかと思いました。
UIImageView
の上で、アニメーションでブレンドするのですか?
どのように解決するのですか?
UIViewsをフェード効果でアニメーションさせることができるかどうかはわかりません。
UIViewAnimationTransition
を列挙しています。フェード効果は、CoreAnimationを使用して実現できます。この方法のサンプル例です。
#import <QuartzCore/QuartzCore.h>
...
imageView.image = [UIImage imageNamed:(i % 2) ? @"3.jpg" : @"4.jpg"];
CATransition *transition = [CATransition animation];
transition.duration = 1.0f;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
transition.type = kCATransitionFade;
[imageView.layer addAnimation:transition forKey:nil];
関連
-
[解決済み] リンカーコマンドが終了コード 1 で失敗した(起動を確認するには -v を使用)、Xcode 8、Swift 3
-
[解決済み] Xcodeエラー "Could not find Developer Disk Image" が発生する。
-
[解決済み] 新しい Swift クラスの void 関数で予期しない非 void の戻り値が発生する。
-
[解決済み] MacOSとXcodeをアップデートすると、Xcode 8.1の「No matching provisioning profiles found」が表示される。
-
[解決済み] UIViewController viewDidLoad vs. viewWillAppear。適切な役割分担とは?
-
[解決済み] Xcode 4のBundle creator OS Type code ?
-
[解決済み] UIViewAlertForUnsatisfiableConstraintsでトラップする方法は?
-
[解決済み] アトミック属性と非アトミック属性の違いは何ですか?
-
[解決済み] 制約条件の変更をアニメーションで表現するには?
-
[解決済み】iOSアプリの名前を変更する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】クラスは両方で実装されており、どちらかが使用されることになります。どちらが未定義か
-
[解決済み] リンカーコマンドが終了コード 1 で失敗した(起動を確認するには -v を使用)、Xcode 8、Swift 3
-
[解決済み] ブリッジングヘッダ用のプリコンパイルヘッダの発行に失敗しました。
-
[解決済み] 定義がSwift 2.0の旧値と矛盾する
-
[解決済み] CocoaPodsでポッド「Firebase/Core」の互換バージョンが見つからなかった|cloud_firestore, Flutter
-
[解決済み] WKWebviewにuseragentを設定する
-
[解決済み] 脱獄したiphoneで`uicache`コマンドは何をするのですか?[クローズド]
-
[解決済み] viewDidLoad()は何のためにあるのですか?[重複]する
-
[解決済み] Swift 4 データが正しい形式でないため、読み取ることができませんでした。
-
[解決済み] UIImageViewの画像変更時のフェード/ディゾルブについて