Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amzd/touchchaser
A touch indicator similar to the "Slide to Type" aka QuickPath swipe indicator on iOS 13+. Built with and for SwiftUI.
https://github.com/amzd/touchchaser
drag ios multiple-taps presentation swift swiftui tap
Last synced: about 1 month ago
JSON representation
A touch indicator similar to the "Slide to Type" aka QuickPath swipe indicator on iOS 13+. Built with and for SwiftUI.
- Host: GitHub
- URL: https://github.com/amzd/touchchaser
- Owner: Amzd
- Created: 2021-01-28T16:49:07.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-01-29T14:39:19.000Z (almost 4 years ago)
- Last Synced: 2024-08-04T08:09:15.926Z (5 months ago)
- Topics: drag, ios, multiple-taps, presentation, swift, swiftui, tap
- Language: Swift
- Homepage:
- Size: 4.54 MB
- Stars: 22
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 👈 TouchChaser
A touch indicator similar to the "Slide to Type" aka QuickPath swipe indicator on iOS 13+. Built with and for SwiftUI.It's not an exact match but it's pretty close.
## Features
- **Independent:** Does not interfere with DragGestures
- **Configurable:** Choose when you want to show TouchChaser; in debug, when recording or always.
- **Simple:** Just attach it to your view and don't worry about the rest## Example
There is an example project included but it boils down to this;
```swift
VStack {
Text("TouchChaser")
.font(.title)
.bold()
.padding(.top, 50)
Text("by Amzd")
.font(.subheadline)
.opacity(0.6)
.padding(.top, 5)
Spacer()
}.addTouchChaser(.always)
```| QuickPath | TouchChaser |
| -------------------------------------- | -------------------------------------- |
| | |*Gifs might not play in full speed on all browsers