分享
三行代码  ›  专栏  ›  技术社区  ›  jjx1223

Xcode和Swift UI中是否存在一个已知的错误,该错误会导致不相关的错误?

  •  -1
  • jjx1223  · 技术社区  · 6 月前

    当我试图在视图中创建一个文本字段对象时,我的VStack上出现了一个完全不相关的错误。如果我点击fix按钮,它会给我另一个错误。我修了那个等等。你能帮我做这个吗?

    我得到的确切错误是 Static member 'leading' cannot be used on instance of type 'HorizontalAlignment'

    import SwiftUI
    
    struct CodeLoginPage: View {
    
        @State public var key: String = ""
    
        var body: some View {
    
            NavigationView {
    
    
            VStack (alignment: .leading, spacing: 50) {
    
                HStack () {
    
                Text("Register")
                    //.font(.headline)
                    .font(.system(size: 34, weight: .heavy, design: .default))
    
                    Spacer()
    
                }
                .padding(.horizontal)
    
                TextField($key)
    
    
    
                Spacer()
    
            }
            .padding(.horizontal)
    
    
            }
        }
    }
    
    struct CodeLoginPage_Previews: PreviewProvider {
        static var previews: some View {
            CodeLoginPage()
        }
    }
    
    1 回复  |  直到 6 月前
        1
  •  0
  •   E.Coms    6 月前

    这个错误是由于 TextField

    TextField("key:", text: $key)