Как сделать горизонтальный список в SwiftUI? - PullRequest
1 голос
/ 10 июня 2019

Я могу обернуть все свои виды в Список

List {
   // contents
}

Но, похоже, это вертикальная прокрутка.Как мне сделать его горизонтальным?

Ответы [ 2 ]

3 голосов
/ 10 июня 2019

Чтобы создать горизонтальный прокручиваемый контент, вы можете заключить HStack в ScrollView:

ScrollView {
  HStack {
    ForEach(0..<10) { i in
      Text("Item \(i)")
      Divider()
    }
  }
}
.frame(height: 40)
0 голосов
/ 25 июля 2019

Вам необходимо добавить свойство .horizontal к просмотру прокрутки.в противном случае он не будет прокручиваться.

ScrollView (.horizontal, showsIndicators: false) {
     HStack {
         //contents
     }
}.frame(height: 100)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...