小编mix*_*ian的帖子

SwiftUI:如何使搜索栏成为第一响应者?

我想让搜索栏在视图出现后立即成为第一响应者。不幸的是,目前还没有@FocusState支持/其他调用来实现这个开箱即用的功能。还有其他方法可以实现这一目标吗?

struct SearchDemo: View {
    
    @State var searchString : String = ""
    
    var body: some View {
        NavigationView {
            List{
                Text("...")
            }
            .searchable(text: $searchString)
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

ios swift swiftui

9
推荐指数
1
解决办法
398
查看次数

标签 统计

ios ×1

swift ×1

swiftui ×1