美文网首页
SwiftUI 学习笔记-02 使用@Binding 时的小问题

SwiftUI 学习笔记-02 使用@Binding 时的小问题

作者: _wzz | 来源:发表于2021-05-14 18:21 被阅读0次

    使用@Binding 时才可传动态值到 Component
    使用到@Binding修饰符的时候,不可设置默认值

    //错误写法
    @Binding var showContent = false
    //应该这样
    @Binding var showContent: Bool
    

    因为没有设置默认值,所以在Preview 要这样给出默认值

    // .contant(_ value)
    struct TestView_Previews: PreviewProvider {
        static var previews: some View {
            TestView(showContent: .constant(true))
        }
    }
    

    相关文章

      网友评论

          本文标题:SwiftUI 学习笔记-02 使用@Binding 时的小问题

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