Introduction
![](https://coachtestprep.s3.amazonaws.com/direct-uploads/user-107437/b4d98209-7a3d-4d2a-81fc-520d5b2dc0b0/swiftui-course-pinch-and-zoom-ios-app-tutorial@3x.jpg)
SwiftUI Gestures
The main learning topic of this short and engaging iOS project is to get familiar with almost every SwiftUI gesture such as long-press gesture, double-tap gesture, drag gesture, and magnification gesture (a gesture that recognizes a magnification motion and tracks the amount of it). The only gesture that we will not cover in this tutorial is the rotation gesture.
SwiftUI Materials
We can apply a blur effect (with color vibrancy) to a view that appears behind another view by adding a material with the background modifier. The new SwiftUI material is not a view, but adding material is like inserting a translucent layer between the modified view and its background.
SF Symbols
With over 3200 icons, SF Symbols is a library of iconography designed to integrate seamlessly with San Francisco, the system font for Apple platforms. New rendering modes provide greater control over how color is applied to symbols. Besides the standard Single color rendering, there is a Hierarchical rendering, a Palette rendering, and a Multicolor rendering.
2 Lessons