私は、スクロール/スワイプダウン時にビューコントローラの上部にあるUIViewが縮小し、下部が拡大するというエフェクトを作成しようとしています。uiview height定数にスライドアニメーションを追加するにはどうすればよいですか?
これは私が上のビューに追加したスワイプジェスチャーのコードです。
@IBAction func swipeUp(_ sender: UISwipeGestureRecognizer) {
if(upperView.isHidden == false){
upperView.isHidden = true
self.heightUpperView.constant = 0
self.view.layoutIfNeeded()
}
else{
self.heightUpperView.constant = 372
upperView.isHidden = false
self.view.layoutIfNeeded()
}
}
アニメーションが不足しています。私は、スクロールアニメーションやスティッキーヘッダーアニメーションを模倣するための最良の方法は何でしょうか。
ありがとうございます。