美文网首页SwiftUI
SwiftUI 2.0 使用@AppStorage

SwiftUI 2.0 使用@AppStorage

作者: 刘铁崧 | 来源:发表于2021-02-16 15:53 被阅读0次

    可以用来快速的读写userdefault中存储的数据

    废话不多说,先上代码,一会看效果:
    可以采用button点击直接存储,也可以采用textfield动态使用$双向绑定方式

    struct ContentView: View {
        @AppStorage("message") var message:String = "";
        var body: some View{
            VStack{
                Text("本地存储数据:\(message)")
                    .foregroundColor(.blue)
                TextField("请输入要存储的信息",text:$message)
                    .textFieldStyle(DefaultTextFieldStyle())
                    .padding(10)
                    .offset(x: 30, y: 0)
                Button("存储"){
                    self.message = "按钮存储信息"
                }
            }
        }
    }
    

    效果:
    1.直接点击存储


    2.动态绑定存储

    相关文章

      网友评论

        本文标题:SwiftUI 2.0 使用@AppStorage

        本文链接:https://www.haomeiwen.com/subject/jrmpxltx.html