【发布时间】:2024-05-21 03:00:01
【问题描述】:
我尝试设置一个非常简单的列表视图
import SwiftUI
struct DataModel : Identifiable {
var id: String {
return title
}
var title : String
var subTitle : String
var expanded : Bool
}
struct ContentView: View {
let data : [DataModel] = [DataModel(title: "First Title", subTitle: "First Subtitle", expanded: false),
DataModel(title: "Second Title", subTitle: "Second Subtitle", expanded: false),
DataModel(title: "Third Title", subTitle: "Third Subtitle", expanded: false)]
var body: some View {
List(data) {row in
VStack(alignment: .leading) {
Text(row.title)
.font(.title)
Text(row.subTitle)
.font(.body)
}
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
所以问题是:为什么当我输入“行”时自动完成对我没有帮助。 (在 VStack 视图内)?我只看到“_self”。
【问题讨论】:
-
什么是“智能感知”?你在微软的某个项目中工作吗?
-
我认为他的意思是自动完成(控制+空格)。我有时会遇到同样的问题,请尝试:产品 > 执行操作 > 编译“[文件名]”,看看是否有帮助。另一个原因可能是因为您的代码中有错误。
-
@39fredy 代码非常简单,非常直接。当然,它可以运行并且实时预览也可以。 “编译...”没有帮助。
-
好的,所以这不是 Stack Overflow 问题。这是对苹果的投诉。因此,请将您的投诉发送给 Apple!提交错误报告。