Я хочу представить ViewController
от кнопки Нажмите с анимацией увеличения / уменьшения, я пытаюсь написать код, но он не сработает для меня:
func btnClickView(_ sender: UIButton) {
let objImagePreview = ImagePreview(nibName: "ImagePreview", bundle: nil)
let transition = CATransition()
transition.duration = 1
transition.type = kCATransitionMoveIn
transition.subtype = kCATransitionFromTop
transition.timingFunction = CAMediaTimingFunction(name:kCAMediaTimingFunctionEaseInEaseOut)
view.window!.layer.add(transition, forKey: kCATransition)
self.present(objImagePreview, animated: false, completion: nil)
}
Я хочу анимировать UIViewController
не UIView
.Я пробовал так много вещей, но у меня это не сработало.