SwiftUI Gestures: Practical Drag Gesture Deep Dive
Learn how to use drag gesture recognizer in SwiftUI to create engaging and interactive user interfaces. Build custom components and sliders with ease. Perfect for anyone wanting to learn SwiftUI and gesture recognizers.
What you’ll learn
- SwiftUI
- Gesture Recognizer
- Drag Gesture Recognizer
- Custom Components
SwiftUI provides many gestures to create interactions for tap, click or swipes. Adding gesture recognizer in SwiftUI is as simple as adding any another view modifier. Gestures allow development of an engaging and fun features in modern apps. Apple uses gestures heavily throughout their systems and users of Apple echo system have developed habit for a few gestures that are commonly and widely used by Apple and other apps.
In this video course, you will learn about drag gesture recognizer. SwiftUI drag gesture recognizer is very powerful, it can do a lots of things to make user interface pleasant.Drag gesture comes with may capabilities which can be used to build out custom components from scratch.
You will start with adding basic drag gesture recognizer to your view. From there, we will explore various different options drag gesture provides. You will learn about gesture state property wrapper, using translation values provided by drag gesture to make custom computations. You will also learn about restricting gesture directions, collision detection.
You will build slider out menu using purely drag gesture recognizer. We will also build a custom range slider to select range on a scale. We will also build a clone of iOS control center’s volume and brightness slider control using drag gesture recognizer.
So join us in this fun practical course to learn all about drag gesture recognizer.
Who this course is for:
- Anyone who wants to learn SwiftUI
- Anyone who wants to learn Gesture Recognizer
- Anyone who wants to build Custom Components
User Reviews
Be the first to review “SwiftUI Gestures: Practical Drag Gesture Deep Dive”
You must be logged in to post a review.


There are no reviews yet.