相关疑难解决方法(0)

在 SecureField 的 SwiftUI 中切换 isSecureTextEntry

我想实现在 SecureField 中显示和隐藏密码的功能。下面是 SecureField 的代码,我添加了按钮,将检测到该按钮以显示和隐藏 SecureField 中的文本。但是 swiftUI 没有类似于isSecureTextEntry 的功能 除了在 Textfield 和 SecureField 之间切换之外还有其他方法

SecureField(placeholder, text: $textValue, onCommit: {
    onReturn?()
})
.onTapGesture {
    onBegin?()
}
.keyboardType(keyboardType)
.font(Font.label.bodyDefault)
.disableAutocorrection(true)
.frame(maxWidth: .infinity, maxHeight: 40)
.padding(.leading)
Run Code Online (Sandbox Code Playgroud)

swiftui securefield

2
推荐指数
1
解决办法
4414
查看次数

如何在 swiftUI 中以编程方式设置安全文本字段和普通文本字段

SwiftUI 有两种不同形式的文本字段,一种是隐藏输入的 SecureField 和不隐藏输入的 TextField。有没有一种方法可以创建一个单一视图,该视图接受一个参数来创建两种类型,同时重复尽可能少的代码,而不是创建两个单独的视图?

swift swiftui

2
推荐指数
1
解决办法
7064
查看次数

标签 统计

swiftui ×2

securefield ×1

swift ×1