Я хочу сделать анимацию так же, как и ниже ссылку:
https://dribbble.com/shots/4853929-View-Photos
Я также пробовал много сторонних библиотек, но не получаю точно анимацию, как Above Link.
var rotationAndPerspectiveTransform: CATransform3D = CATransform3DIdentity
rotationAndPerspectiveTransform.m34 = 1.0 / -10000.0
rotationAndPerspectiveTransform = CATransform3DRotate(rotationAndPerspectiveTransform, -.pi * 0.1, 2.0, 0.0, 0.1)
UIView.animateKeyframes(withDuration: 2, delay: 0, options: .calculationModeCubic, animations: {
UIView.addKeyframe(withRelativeStartTime: 0.0, relativeDuration: 0.5) {
self.customHeader?.collectionView.frame = CGRect(x: 0.0, y: 0.0, width: self.view.frame.size.width, height: self.view.frame.size.height)
self.customHeader?.layer.transform = rotationAndPerspectiveTransform;
}
UIView.addKeyframe(withRelativeStartTime: 0.5, relativeDuration: 0.5) {
self.customHeader?.collectionView.frame = CGRect(x: 0.0, y: 0.0, width: self.view.frame.size.width, height: self.view.frame.size.height)
self.customHeader?.layer.transform = CATransform3DIdentity
}
}, completion: nil)
какое-то тело поможет мне решить его.
Или предложите мне какую-нибудь стороннюю Библиотеку.