Xcode 12.0和更低版本。 我正在尝试制作一个可选的多行文本列表。我不知道这是否是错误,但看起来确实很像。
List(selection: $selectedVerse){
ForEach(versesInChapter(selectedBook ?? "Genesis", selectedChapter ?? 1), id: \.self) { item in
Text("\(item.verse). \(item.text)")
.fixedSize(horizontal: false, vertical: true)
}
}
.padding([.top, .bottom, .trailing]).frame(minWidth: 400.00, idealWidth: 600.00, maxWidth: 900.00)
我可以使用滚动视图和堆栈,但是我不知道如何选择它。
ScrollView {
VStack(alignment:.leading, spacing: 7.0){
ForEach(versesInChapter(selectedBook ?? "Genesis", selectedChapter ?? 1), id: \.self) { item in
Text("\(item.verse). \(item.text)")
.fixedSize(horizontal: false, vertical: true)
}.frame(alignment: .leading)
}
}