gpt4 book ai didi

xcode - Xcode 11 Beta 5 中的 API 更改后,如何在 SwiftUI 中为 TextField 使用 RoundedBorderTextFieldStyle?

转载 作者:行者123 更新时间:2023-12-05 08:17:08 25 4
gpt4 key购买 nike

在 Xcode 11 Beta 5 之前。我使用这种语法在我的 TextField 外放置一个圆角边框:

TextField("Expression", text: $expression)
.textFieldStyle(.roundedBorder)

遗憾的是,这种方法已被弃用,现在会发出警告。

新方法应该是:不推荐使用 roundedBorder':直接使用 RoundedBorderTextFieldStyle

但我想不出使用它的方法。

正如我从开发人员文档中得知的那样。 RoundedBorderTextFieldStyle 符合 TextFieldStyle 协议(protocol)。

TextField 似乎有 RoundedBorderTextFieldStyle 作为嵌套结构?(不确定我是否理解正确,RoundedBorderTextFieldStyle 在开发人员文档中写在 TextField 下面)

我不知道如何使用新的 RoundedBorderTextFieldStyle。

我正在寻找在 Beta 5 中编写以下代码的正确方法:

    TextField("Placeholder", text: $texts)
.textFieldStyle(.roundedBorder)

最佳答案

你说:

 .textFieldStyle(RoundedBorderTextFieldStyle())

关于xcode - Xcode 11 Beta 5 中的 API 更改后,如何在 SwiftUI 中为 TextField 使用 RoundedBorderTextFieldStyle?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57317506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com