UPDATE: ObservableObject for FingerSeeker
FingerSeeker is Finger-seeking SwiftUI Library
struct ContentView: View { @State var currentSeeker: String? = nil var body: some View { Seeker($currentSeeker) { VStack { Text("Current seeker is \(currentSeeker ?? "none")") Circle() .frame(width: 100, height: 100) .finger("Seeking 1") Circle() .frame(width: 100, height: 100) .finger("Seeking 2") } .padding(20) } .seekEnded { latestSeeker in print(latestSeeker ?? "none") } } }
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
FingerSeeker
Usage