REPOSITORY OVERVIEWLive repository statistics
★ 1Stars
⑂ 0Forks
◯ 0Open issues
◉ 1Watchers
31/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Pinch & Zoom Viewer 📱🖼️
Learning SwiftUI Gestures, Animations & Component Design
This project is from Chapter 11 of the SwiftUI Masterclass. The main goal was to build a pinch-to-zoom image viewer using tap, drag, and magnification gestures. I also took it a step further by breaking everything into small, clean components for better code structure.
📌 Project Overview
A minimal SwiftUI image viewer with smooth zoom, drag, and tap-to-reset interactions. UI updates in real-time and stays responsive while scaling or moving the image.
🚀 What I Focused On
- Gestures in SwiftUI: Tap, drag, and magnification
- Custom Components: Split UI into small reusable views
- Smooth Animations: Used
withAnimation and symbolEffect
- View Coordination: Managed state across different parts of the app
🔥 Features
✅ Pinch to zoom in and out
✅ Double tap to zoom and reset
✅ Drag to move image around
✅ Info panel with scale and position values
✅ Drawer with thumbnails to switch images
✅ Clean and modular structure
📸 Preview ( might take few seconds to load )
🛠️ How to Use
- Clone the repo
- Open the project in Xcode
- Run on iPhone simulator or physical device (iOS 16+)
📬 Contact
For any questions or feedback, feel free to reach out:
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
The library offers a wide range of customizable options. SSExpandableSwipeUpView is simple to integrate into your existing projects and offers excellent performance, making it an essential tool for any iOS developer contributing to a seamless and personalized user experience.
46/100 healthActive repository
SwiftMIT#banner#control#controlcenter#customcomponents
⑂ 0 forks◯ 0 issuesUpdated Oct 20, 2024
A simple and colorful iOS app built with SwiftUI as part of the Chapter 12 project from the Udemy SwiftUI Masterclass. It showcases reusable components, navigation, custom UI elements, and onboarding screens.
31/100 healthActive repository
SwiftNo license#ios#ios-developer#ios-development#swift
⑂ 0 forks◯ 0 issuesUpdated Apr 27, 2025