Zor*_*ren 8 xcode swift swiftui
我正在为我正在开发的应用程序制作登录页面,并且正在向文本字段添加偏移量,当键盘弹出时它会向上移动,但是当我在安全字段上尝试时,我无法像我那样选择 onEditingChanged常规文本字段。我将此代码用于常规 Textfeild:
TextField("Username", text: $username, onEditingChanged: { edit in if edit == true {self.EditingMode = true} else {self.EditingMode = false }})
.padding()
.background(lightGreyColor)
.cornerRadius(5.0)
.padding(.bottom, 20)
Run Code Online (Sandbox Code Playgroud)
对于安全字段,我尝试使用相同的东西,但它不起作用
SecureField("Password", text: $password)
.padding()
.background(lightGreyColor)
.cornerRadius(5.0)
.padding(.bottom, 20)
Run Code Online (Sandbox Code Playgroud)
您可以使用 onTapGesture 修饰符
.onTapGesture {
print("Password Field clicked")
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1374 次 |
| 最近记录: |