Swift CATransition: есть ли способ убрать эффект затухания из этой анимации?
У меня есть анимация, но когда старый ViewController выталкивается из окна, он становится черным, а новый - черным, что выглядит не очень хорошо. Есть ли способ устранить этот эффект затухания?
let transition = CATransition()
transition.duration = 3
transition.type = kCATransitionPush
transition.subtype = kCATransitionFromRight
self.window?.layer.add(transition, forKey: kCATransition)
self.window?.rootViewController?.present(profilePreview,
animated:
false, completion: nil)
Я довольно новичок в программировании в целом, поэтому любая помощь будет оценена.
1 ответ
Решение
Отвечая на мой собственный вопрос, единственное решение, которое я могу найти, это:
Кредит Хуссейну Шаббиру