Как сделать так, чтобы верхняя часть фона списка оставалась фиксированной?IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Как сделать так, чтобы верхняя часть фона списка оставалась фиксированной?

Сообщение Anonymous »

Как сделать так, чтобы верхняя часть фона списка оставалась фиксированной?
Например, здесь верхняя часть фона списка (светло-серая) не должна сдвигаться вверх. . Другими словами, фон списка должен перемещаться только к нижней части экрана.
[img]https://i. sstatic.net/2fDtebmMm.gif[/img]

import SwiftUI
import Foundation

struct Attendance: Identifiable {
let id = UUID()
let name: String
}

struct AttendanceRow: View {
var attendance: Attendance

var body: some View {
HStack {
Text(attendance.name)
}
.padding(.vertical, 20)
}
}

struct ContentView: View {
let attendances = [
Attendance(name: "John"),
Attendance(name: "Michael"),
Attendance(name: "Steve"),
Attendance(name: "Donald"),
Attendance(name: "Johathan"),
Attendance(name: "William"),
Attendance(name: "Dave"),
Attendance(name: "Richard"),
Attendance(name: "Boris"),
Attendance(name: "Catherine"),
Attendance(name: "Susan")
]

var body: some View {
NavigationView {
VStack {
List {
ForEach(attendances) { attendance in
AttendanceRow(attendance: attendance)
}
}
}
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/786 ... stay-fixed
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»