繁体   English   中英

在 SwiftUI 中显示键盘上方视图

[英]Present View above keyboard in SwiftUI

无论设备如何,我都希望能够呈现与键盘顶部底部对齐的视图。 我正在尝试严格使用 SwiftUI,因为我不知道 UIKit。 我附上了上述解决方案的图片。

有人可以向我展示一个可以在 SwiftUI 中工作以实现此基本结果的编码解决方案吗? 谢谢。

Google Tasks 应用程序屏幕截图

只需在ToolbarItem上创建一个.keyboard

代码:

struct ContentView: View {
    @State private var text = "Hello world!"

    var body: some View {
        TextField("Text", text: $text)
            .toolbar {
                ToolbarItem(placement: .keyboard) {
                    Text("Keyboard item")
                }
            }
    }
}

结果:

结果

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM