Итак, я сделал простое приложение с простым экземпляром текстового поля, привязанным к локальной переменной в SwiftUI
TextField("Main task", text: $store.mainTask)
.textFieldStyle(RoundedBorderTextFieldStyle())
.font(Font.custom("SF Pro Display", size: 14))
Текстовое поле обернуто внутри представления с переходом и анимацией.
// text field is inside custom View
// conditional rendering—if that matters
if (true) {
CustomView()
.transition(.asymmetric(insertion: AnyTransition.opacity.animation(Animation.easeInOut(duration: 1).delay(0.5)), removal: AnyTransition.opacity.animation(Animation.easeInOut(duration: 0.1))))
}
Я распространил бета-версию. Некоторые люди говорят, что они испытывали колебание текста при печати. Некоторые этого не сделали. Кто-нибудь знает, в чем причина?
Я думаю, что это может быть связано с анимацией, но я не уверен.
![enter image description here](https://i.stack.imgur.com/7r2XV.gif)