Я опробовал SwiftUI, и, хотя многие его функции были очень элегантными, у меня были проблемы с анимацией и переходами. В настоящее время у меня есть что-то вроде
if shouldShowText { Text(str).animation(.default).transition(AnyTransition.opacity.animation(.easeInOut)) }
. Этот ярлык правильно переходит, но когда он должен двигаться (например, когда другой вид сверху скрыт), он не анимируется, как я ожидал, а скорее прыгает на место. Я заметил, что упаковка всего в HStack
работает, но я не понимаю, почему это необходимо, и я надеялся, что есть лучшее решение.
Спасибо