首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >SwiftUI TextField简单示例不起作用

SwiftUI TextField简单示例不起作用
EN

Stack Overflow用户
提问于 2019-06-13 03:14:41
回答 2查看 6.7K关注 0票数 3

Xcode给了我一条错误消息,上面写着:

“无法推断复杂的闭包返回类型;请添加显式类型以消除歧义。”

我不知道该怎么办。我在StackOverflow上找到了一些带有SwiftUI的TextFields的其他代码示例,但仍然得到相同的错误。

代码语言:javascript
复制
struct TextFieldExample : View {
    @State var email: String = "Enter email address"
    var body: some View {
        VStack {
            TextField($email)
            Text("Your email is \(email)!")
        }
    }
}
代码语言:javascript
复制
struct ButtonTextField : View {
    @State var text: String = ""

    var body: some View {
        HStack {
            TextField($text,
                      placeholder: Text("type something here..."))
            Button(action: {
                // Closure will be called once user taps your button
                print(self.$text)
            }) {
                Text("SEND")
            }
        }
    }
}

预期结果=工作TextField实际结果= Xcode中的错误

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56568951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档