Комментарии 3
НЛО прилетело и опубликовало эту надпись здесь
Модифицируем QuoteView (добавляем модификаторы transition и animation):
struct QuoteView: View {
var quote : QuoteDataModel
var body: some View {
VStack(alignment: .leading, spacing: 5) {
Text(quote.latin)
.font(.title)
if quote.expanded {
Group() {
Divider()
Text(quote.russian).font(.body)
}.transition(.move(edge: .top)).animation(.default)
}
}
}
}
Результат:![](https://habrastorage.org/webt/7d/rx/ij/7drxij4gq5yeweoxvwvmmvub204.gif)
![](https://habrastorage.org/webt/7d/rx/ij/7drxij4gq5yeweoxvwvmmvub204.gif)
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
SwiftUI: делаем Expandable/Collapsible секции в List view