Swiftui 在Xcode 12(beta版)中使用实时预览时,无法在文本字段中输入文本

Swiftui 在Xcode 12(beta版)中使用实时预览时,无法在文本字段中输入文本,swiftui,live-preview,xcode12,Swiftui,Live Preview,Xcode12,我很感激Xcode 12处于第一个beta测试状态,但(乍一看)这似乎是一个相当大的错误,所以我想知道我是否错过了一些东西 在实时预览中查看TextField时存在问题。尽管该视图是交互式的(在窗体和列表中垂直滚动似乎是可以的),并且当触摸该视图时,TextField视图中会出现一个光标,但忽略键盘输入。(这是一个 在Xcode 11.5中,同样的代码可以正常工作。11.5和12中的模拟器都显示了预期的行为 这是一个错误吗?我正在运行Catalina(10.15.5),所以可能存在兼容性问题,这

我很感激Xcode 12处于第一个beta测试状态,但(乍一看)这似乎是一个相当大的错误,所以我想知道我是否错过了一些东西

在实时预览中查看TextField时存在问题。尽管该视图是交互式的(在窗体和列表中垂直滚动似乎是可以的),并且当触摸该视图时,TextField视图中会出现一个光标,但忽略键盘输入。(这是一个

在Xcode 11.5中,同样的代码可以正常工作。11.5和12中的模拟器都显示了预期的行为

这是一个错误吗?我正在运行Catalina(10.15.5),所以可能存在兼容性问题,这个问题可以通过Big Sur解决?我知道Preview中存在交互问题,PreviewProvider中有多个视图,但我假设如果您将多个视图添加到此结构的同一主体中

下面的代码复制了该问题:

import SwiftUI

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

    var body: some View {
        Form {
            TextField("Enter text here", text: $text)
          }
    }
}

框架工程师的快速响应:

你好

很抱歉听到您在交互式预览中遇到问题。正如您所注意到的,在交互式预览会话期间,当前已知键盘输入存在问题。我们正在对此进行修复


Sims很好用,所以我现在就用它。有趣的是,当你不得不多年毫无怨言地依赖你使用的东西时,你很快就习惯了一种新的做事方式(预览)并经历了巨大的痛苦!

框架工程师的快速响应:

你好

很抱歉听到您在交互式预览中遇到问题。正如您所注意到的,在交互式预览会话期间,当前已知键盘输入存在问题。我们正在对此进行修复


Sims很好用,所以我现在就用它。有趣的是,当你不得不依赖你多年来一直使用的东西而毫无怨言时,你很快就习惯了一种新的做事方式(预览)并经历了巨大的痛苦!

你会为这个问题添加演示代码吗?你会为这个问题添加演示代码吗?