2017-10-26 1 views
0

左側の「AppStore」(iOS 11)には、今日の「タブ」がいくつかあります。 1つを強調表示すると、少し縮小します。このアニメーションを再構築するにはどうしたらいいですか?App Storeのようにカードをハイライトする - アニメーション

アニメーション中のカードビューの制約を変更すると、新しいサイズに合わせるために他のすべての制約(ラベルなど)を合わせなければならないので、私たちが必要とするものではないと思います。

ビューをすべてのサブビューで縮小する簡単な方法はありますか?

また、カードをクリックすると、アニメーションのフルスクリーンになります。どのようにこの効果を達成するためのアイデアはありますか?あなたはtransformを使用して簡単にスケールアニメーション取得することができます

答えて

2

:フルスクリーンのアニメーションに関しては

UIView.animate(withDuration: 0.2) { 
    view.transform = CGAffineTransform.identity.scaledBy(x: 0.9, y: 0.9) 
} 

を、あなたはcustom transition animationsを作成する方法についていくつかのチュートリアルをチェックアウトしたいです。

関連する問題