Михаил Капелько 10 个月前
父节点
当前提交
af7ddfa161
共有 3 个文件被更改,包括 25 次插入0 次删除
  1. +3
    -0
      Modules/MeetupIdX/src/MeetupId.K.swift
  2. +19
    -0
      Modules/MeetupIdX/src/MeetupId.TV.swift
  3. +3
    -0
      src/App.swift

+ 3
- 0
Modules/MeetupIdX/src/MeetupId.K.swift 查看文件

@@ -7,6 +7,9 @@ public extension MeetupId {
static let M = "MeetupId"
static let textApp = "MeetupId.textApp"
static let textUI = "MeetupId.textUI"

static let testTextApp = "MeetupId.testTextApp"
static let testTextUI = "MeetupId.testTextUI"
}
}


+ 19
- 0
Modules/MeetupIdX/src/MeetupId.TV.swift 查看文件

@@ -0,0 +1,19 @@
import BusX
import SwiftUI

extension MeetupId {
public struct TV: View {
@StateObject var textField = BusUI.TextField(K.testTextApp, K.testTextUI)
public init(_ id: String) {
textField.id = id
}
public var body: some View {
TextField("TV", value: $textField.v, formatter: BusUI.TextFieldSource())
.padding(8)
.border(Color.blue)
.animation(.easeInOut(duration: 0.3))
}
}
}

+ 3
- 0
src/App.swift 查看文件

@@ -6,6 +6,9 @@ struct Content: View {
var body: some View {
MeetupId.V()
Divider()
MeetupId.TV("uuid-1")
Divider()
MeetupId.TV("uuid-2")
}
}



正在加载...
取消
保存