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