是否可以使不可编辑的Text
显示黑圈而不是字符串(与SecureField
显示的内容相同(。我能找到的最接近的方法是制作一个SecureField
并添加.disabled(true)
,但Text
只能有普通的String
类型作为其内容,而SecureField
需要一个Binding<String>
。我要找的是这种
Group {
if visible {
Text(content)
} else {
// SecureText(content) <- looking for a class
// Text(content).turnContentIntoCircles <- or an attribute
SecureField("",text:bindingContent) // <- cannot use variable 'content: String'
.disabled(true)
}
}
.font(.title3)
技术到了吗?
试试这个,对我有用:
Text(String(repeating: "⚫", count: content.count))
你也可以使用这个:
Text(String(repeating: "u{1F910}", count: content.count))