SwiftUI SecureField跟踪活动/非活动状态

时间:2019-07-01 15:23:27

标签: ios swift textfield swiftui

我需要跟踪SecureField是否处于活动状态(即显示键盘)

对于常规TextField,我使用onEditingChanged,如果它是活动的或非活动的,它会为我提供一个布尔值

SecureField虽然没有此方法。如何跟踪活动状态?

1 个答案:

答案 0 :(得分:0)

目前没有解决方案。 SwiftUI仍处于开发阶段,SecureField暂时不存在此事件处理程序。

最近遇到了这个问题,我将所有标签都设置为State变量并像这样进行控制

Text(username != "" ? usernamePlaceholder:" ").font(.subheadline)