SwiftUI列表视图Mutiline文本重叠

问题描述

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",id: \.self) { item in
               Text("\(item.verse). \(item.text)")
                    .fixedSize(horizontal: false,vertical: true)
           }.frame(alignment: .leading)          
      } 
  }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)