首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏肘子的Swift记事本

    SwiftUI TextField 进阶 —— 事件、焦点、键盘

    onCommit 对 SecureField 同样适用。 onSubmit 同样适用于 SecureField。 TextField("name:",text:$name) .focused($focus, equals: .name) SecureField 使用快捷键获得焦点 当一个视图中有多个 TextField(包括 SecureField)时,我们可以直接使用Tab键按顺序在 TextField 中切换焦点,但 SwiftUI 并没有直接提供使用快捷键让某个 自定义 SubmitLabel 默认情况下,TextField(SecureField)在键盘上对应的 submit 行为按钮为return,通过使用 SwiftUI 3.0 中新增了submitLabel

    15.1K10编辑于 2022-07-28
  • 来自专栏Swift社区

    SwiftUI Release 引入的辅助焦点管理

    email, prompt: Text("Enter your email")) .focused($isEmailFocused) SecureField : $email, prompt: Text("email")) .focused($focus, equals: .email) SecureField

    2.1K10编辑于 2024-08-18
  • 来自专栏Swift社区

    Swift 掌握 Observation 框架

    viewModel.isAuthorized { TextField("username", text: $viewModel.username) SecureField viewModel.isAuthorized { TextField("username", text: $viewModel.username) SecureField

    79821编辑于 2023-12-21
  • 来自专栏愚公系列-书籍专栏

    【愚公系列】《AIGC辅助软件开发》013-AI辅助客户端编程:AI辅助 iOS 应用开发

    - `SecureField` 和 `TextField` 的组合:用于输入密码。`SecureField` 隐藏密码输入,`TextField` 显示密码。 密码输入框 HStack { if showPassword { TextField("Password", text: $password) } else { SecureField - `if showPassword`:判断 `showPassword` 的值,如果为 `true`,则使用 `TextField` 显示明文密码,否则使用 `SecureField` 隐藏密码。 `TextField` 和 `SecureField`- **功能**:`TextField` 和 `SecureField` 是 SwiftUI 中的输入框组件,分别用于输入普通文本和安全文本(如密码 `SecureField` 会隐藏用户输入的字符,通常用于输入密码。### 10.

    5.6K10编辑于 2024-12-05
领券