UIViewPropertyAnimatorを使用してビューレイヤーの影をアニメーション化する方法

モーティ・チョイ

CABasicAnimationシャドウをアニメートするために使用する必要があることはわかっていますが、と統合UIViewPropertyAnimatorする方法がわかりませんCABasicAnimation

モーティ・チョイ
let shadowAnimation = CABasicAnimation(keyPath: "shadowOpacity")
shadowAnimation.fillMode = kCAFillModeForwards
shadowAnimation.isRemovedOnCompletion = false
shadowAnimation.fromValue = 0.3
shadowAnimation.toValue = 0
shadowAnimation.duration = transitionDuration

animator = UIViewPropertyAnimator(duration: transitionDuration, dampingRatio: 95, animations: {
    topShadowContainer.layer.add(shadowAnimation, forKey: "shadowOpacity")
}

私は解決策を見つけました。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

制約を使用してUIViewのレイヤーをアニメーション化する(自動レイアウトアニメーション)

分類Dev

UIViewPropertyAnimatorを使用してUIViewのアルファを順番にアニメーション化する

分類Dev

ビューレイヤーで完了したアニメーションの割合を取得する

分類Dev

jsReact Native:translateXを使用してビューの位置をアニメーション化する方法は?

分類Dev

UIViewPropertyAnimatorを使用してタッチでアニメーションを中断する

分類Dev

Swiftを使用してOSXアプリのビューの動きをアニメーション化する

分類Dev

CardViewを使用して親レイアウトの境界外でビューをアニメーション化する

分類Dev

トグルを使用してビューの非表示/表示をアニメーション化する

分類Dev

animateWithDurationを使用して、2つのビューを同じ速度でアニメーション化する

分類Dev

共有ビューアニメーションを使用してアプリの紹介を実装する方法

分類Dev

UIViewPropertyAnimatorを使用したUILabeltextColorプロパティのアニメーション化

分類Dev

自動レイアウトを使用した場合のビューのアニメーション化/移動

分類Dev

ObjectiveCボタンをクリックしてサブビューをアニメーション化する方法

分類Dev

フェードインアニメーションを使用してモーダルビューを表示する

分類Dev

SwiftUI-ビューフレームのサイズ変更をアニメーション化する

分類Dev

UIViewアニメーション、CABasicAnimation、UIViewPropertyAnimatorをいつ使用するのですか?

分類Dev

キュービック ベジェを使用してキーフレーム アニメーションの速度を変更する方法は?

分類Dev

パンの方向に応じて動きをアニメーション化するUIViewPropertyAnimator

分類Dev

AndroidXを使用してアクティビティのオプションメニューを作成する方法

分類Dev

各ListViewアイテム内のビューをアニメーション化する方法は?

分類Dev

ロードバーを使用してアニメーション化する方法

分類Dev

CSSを使用してプログレスバーのようにSVGフィギュアをアニメーション化する方法

分類Dev

CSS3は、スライド/非表示ナビゲーションをアニメーション化して他の要素に影響を与えます

分類Dev

アニメーションのサイドナビゲーションメニュー:レイアウトのジャンプを回避する方法は?

分類Dev

cssを使用してスタートアップアニメーションでプログレスバーをアニメーション化する方法

分類Dev

jQueryを使用してTwitterBootstrapProgressバーをアニメーション化する方法

分類Dev

サブビューとしてCALayerを使用してUIViewフレームをアニメーション化する

分類Dev

レイヤード SVG がビューポートに表示された瞬間にアニメーションをアクティブにする方法は?

分類Dev

トレーニング中にラムダ関数を使用してレイヤーのアクティベーションを変更する方法

Related 関連記事

  1. 1

    制約を使用してUIViewのレイヤーをアニメーション化する(自動レイアウトアニメーション)

  2. 2

    UIViewPropertyAnimatorを使用してUIViewのアルファを順番にアニメーション化する

  3. 3

    ビューレイヤーで完了したアニメーションの割合を取得する

  4. 4

    jsReact Native:translateXを使用してビューの位置をアニメーション化する方法は?

  5. 5

    UIViewPropertyAnimatorを使用してタッチでアニメーションを中断する

  6. 6

    Swiftを使用してOSXアプリのビューの動きをアニメーション化する

  7. 7

    CardViewを使用して親レイアウトの境界外でビューをアニメーション化する

  8. 8

    トグルを使用してビューの非表示/表示をアニメーション化する

  9. 9

    animateWithDurationを使用して、2つのビューを同じ速度でアニメーション化する

  10. 10

    共有ビューアニメーションを使用してアプリの紹介を実装する方法

  11. 11

    UIViewPropertyAnimatorを使用したUILabeltextColorプロパティのアニメーション化

  12. 12

    自動レイアウトを使用した場合のビューのアニメーション化/移動

  13. 13

    ObjectiveCボタンをクリックしてサブビューをアニメーション化する方法

  14. 14

    フェードインアニメーションを使用してモーダルビューを表示する

  15. 15

    SwiftUI-ビューフレームのサイズ変更をアニメーション化する

  16. 16

    UIViewアニメーション、CABasicAnimation、UIViewPropertyAnimatorをいつ使用するのですか?

  17. 17

    キュービック ベジェを使用してキーフレーム アニメーションの速度を変更する方法は?

  18. 18

    パンの方向に応じて動きをアニメーション化するUIViewPropertyAnimator

  19. 19

    AndroidXを使用してアクティビティのオプションメニューを作成する方法

  20. 20

    各ListViewアイテム内のビューをアニメーション化する方法は?

  21. 21

    ロードバーを使用してアニメーション化する方法

  22. 22

    CSSを使用してプログレスバーのようにSVGフィギュアをアニメーション化する方法

  23. 23

    CSS3は、スライド/非表示ナビゲーションをアニメーション化して他の要素に影響を与えます

  24. 24

    アニメーションのサイドナビゲーションメニュー:レイアウトのジャンプを回避する方法は?

  25. 25

    cssを使用してスタートアップアニメーションでプログレスバーをアニメーション化する方法

  26. 26

    jQueryを使用してTwitterBootstrapProgressバーをアニメーション化する方法

  27. 27

    サブビューとしてCALayerを使用してUIViewフレームをアニメーション化する

  28. 28

    レイヤード SVG がビューポートに表示された瞬間にアニメーションをアクティブにする方法は?

  29. 29

    トレーニング中にラムダ関数を使用してレイヤーのアクティベーションを変更する方法

ホットタグ

アーカイブ