美文网首页
SwiftUI:属性包装器@FocusState的使用示例

SwiftUI:属性包装器@FocusState的使用示例

作者: 喔牛慢慢爬 | 来源:发表于2024-09-18 09:08 被阅读0次

    @FocusState 用于管理视图中的焦点状态,通常与表单和文本输入相关联。

    struct FocusExampleView: View {
        @State private var name = ""
        @FocusState private var isNameFieldFocused: Bool
    
        var body: some View {
            TextField("Name", text: $name)
                .focused($isNameFieldFocused)
            
            Button("Submit") {
                isNameFieldFocused = false
            }
        }
    }
    

    相关文章

      网友评论

          本文标题:SwiftUI:属性包装器@FocusState的使用示例

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