上にアイコンを表示しながら、アイテムのリストをビューに追加しようとしています。現在、コードをビルドすると、探しているアイコンとリストが分離されますが、アイコンが静的になり、リストがスクロール可能になります。アイコンとリストの両方を一緒に移動したい。
let items = ["Text", "Text", "Text", "Text"]
struct SignInView: View {
var body: some View {
NavigationView {
VStack {
Image(systemName: "car.fill")
.font(.system(size: 40))
.foregroundColor(.blue)
.frame(width: 150, height: 150)
List {
ForEach(items, id: \.self) { item in
HStack {
Image(systemName: "house.fill")
.foregroundColor(.blue)
Text(item)
Spacer ()
Text("1")
Image(systemName: "chevron.forward")
.foregroundColor(.blue)
}
}
}
}
}.navigationBarTitle("Car", displayMode: .inline)
}
}