我在这里看到了一些关于相同线程 1 警告的帖子,但是没有任何特定于我的代码的内容(或者至少我看不到)。
\n错误是:线程1:EXC_BAD_ACCESS(代码=2,地址=0x7ffee99cdfd8)
\n问题是:XCode 构建器或预览都不起作用,因此几乎无法构建。@main 是应用程序视图中出现错误的地方。
\nimport SwiftUI\n\n@main\nstruct WApp: App {\n var body: some Scene {\n WindowGroup {\n ContentView()\n }\n }\n}\nRun Code Online (Sandbox Code Playgroud)\n这是内容视图代码:
\nimport SwiftUI\n\nstruct ContentView: View {\n var body: some View {\n ZStack {\n LinearGradient(gradient: Gradient(colors: [.blue, .white]), startPoint: .topLeading, endPoint: .bottomTrailing)\n .edgesIgnoringSafeArea(.all)\n \n VStack {\n Text("California")\n .font(.system(size: 32, weight: .medium, design: .default))\n .foregroundColor(.white)\n .padding()\n \n VStack(spacing:7) {\n Image(systemName: "cloud.sun.fill")\n .renderingMode(.original)\n .resizable()\n .aspectRatio(contentMode: .fit)\n .frame(width:180, height:180)\n \n Text("76\xc2\xb0")\n .font(.system(size:70, weight: .medium))\n .foregroundColor(.white)\n }\n HStack{\n …Run Code Online (Sandbox Code Playgroud) 我有以下代码:
Button(action: {
}, label: {
Text("Save".uppercased())
.foregroundColor(.white)
.font(.headline)
.background(Color.accentColor)
.frame(height: 55)
.frame(maxWidth: .infinity)
.cornerRadius(10)
})
}
.padding(14)
Run Code Online (Sandbox Code Playgroud)
我已经检查过了,显然遗漏了一些东西,因为最大宽度不起作用。该按钮仍然紧紧限制在“SAVE”文本周围。我也尝试过手动调整宽度,但这并没有改变任何东西。
有什么建议么?我正在运行 XCode 13。