ios - 如何使 TextField 右对齐(尾随)
问题描述
我正在尝试以尾随对齐方式显示TextField的值。
如您所见,值34.3 以前导对齐方式显示。
我确定我遗漏了一些明显的东西,但我不知道是什么。有任何想法吗?
@State private var endwert = 34.3
var numberFormatter: NumberFormatter {
let formatter = NumberFormatter()
formatter.numberStyle = .decimal
formatter.locale = Locale.current
return formatter
}
...
HStack {
Text("Endwert")
.frame(width: nil, height: nil, alignment: .topTrailing)
.background(Color .green)
Spacer()
TextField($endwert, formatter: numberFormatter)
.background(Color.yellow)
.frame(width: nil, height: nil, alignment: .trailing)
Text("m2")
}
解决方案
推荐阅读
- sql - ORA-00913“值太多”Oracle SQL
- sql - 多个表的 SQL 删除触发器
- logging - 根据结果值链接两个 Splunk Web 查询
- flutter - 如何检查 getLogin() 函数是否有效以显示登录是否成功
- python - 在深度复制期间防止参考重用
- maven - 无法在 Eclipse IDE 中使用 maven
- javascript - 将枚举映射到值
- google-app-engine - 从 Auth0 传递有效访问令牌时,为什么 AppEngine 用户为空
- relationship - 带有包含的 cakephp 4 查找方法正在从子表中跳过一些记录
- dcmtk - DCMTK 更改记录器文件名