美文网首页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