Hundred Days Swift(Day 34)-アイテム6:パート3

百日学Swift(34日目) –プロジェクト6、パート3(プロジェクト6:パート3)

1.プロジェクトインベントリ

  • CAPIloatはDoubleに似ており、古いAPIやデバイスと互換性があり、型を明示的に宣言する必要があります。
  • アニメーション修飾子は、easeIn、easeOut、easeInOutなどのアニメーションの形式を定義するために使用されます。durationパラメータは、アニメーションの持続時間を定義します。
  • 暗黙的なアニメーション、アニメーションのバインド、明示的なアニメーション
  • アニメーションデコレータ:リレーの遅延、repeatCountの繰り返し回数、repeatForeverが停止しない
  • ドラッグジェスチャー:DragGesture
  • デコレーター:オーバーレイ、ストローク、scaleEffect、rotation3DEffect、ジェスチャー
  • UITextChecker、NSRange、withAnimationの使用

2.チャレンジ

Guess the Flagプロジェクトに戻り、アニメーションを追加します。

  1. 正しいロゴをクリックすると、Y軸を中心に360度回転します。
  2. 他の2つのボタンを25%の不透明度にフェードアウトします。
  3. 間違った記号をクリックすると?まあ、それはあなた次第です-創造的です!

プロジェクトのソースコードはGitHubで確認できます

元の記事を77件公開 16のような 訪問者40,000以上

おすすめ

転載: blog.csdn.net/hh680821/article/details/105381540