相关疑难解决方法(0)

使用SwiftUI时如何隐藏键盘?

在以下情况下如何隐藏keyboard使用SwiftUI

情况1

我有TextField,我需要keyboard在用户单击return按钮时隐藏。

情况二

我有TextFieldkeyboard当用户在外面轻按时,我需要隐藏。

我该如何使用SwiftUI呢?

注意:

我尚未提出有关的问题UITextField。我想使用SwifUITextField)来做。

ios swift swiftui

29
推荐指数
20
解决办法
5206
查看次数

SwiftUI - 滚动时关闭键盘

我有一个简单的搜索列表:


struct ContentView: View {
    @State var text:String = ""
    var items = 1...100
    var body: some View {
        VStack {
            List {
                TextField("Search", text: $text)
                Section{
                    ForEach(items.filter({"\($0)".contains(text)}),id: \.self){(i) in
                       Text("option \(i)")
                    }
                }
            }
        }
    }
}

Run Code Online (Sandbox Code Playgroud)

iOS模拟器截图

滚动超过 2 个单元格/几个点时如何关闭键盘?

ios swiftui

10
推荐指数
5
解决办法
2587
查看次数

标签 统计

ios ×2

swiftui ×2

swift ×1