Discover more from SwiftUI Weekly
SwiftUI Weekly - Issue #56
The curated collection of links about SwiftUI. Delivered every Monday.
Multiple variadic parameters, improved implicit member syntax, result builders, and more!
How the frame modifier can be used to create resizable views that fill the container they’re rendered in.
SwiftUI is a dream for prototyping and building views: in this article, let’s see how we can customize a TextField.
To style a button with some predefined style inside your app you would usually use the buttonStyle method and apply one to it (e.g DefaultButtonStyle). In terms of accessibility it is most often recommended to stick with these button styles, but (as most developers probably know) in some cases the design dictates otherwise and you need more customization.
Read about how to drop shadow on any view in SwiftUI, and discover a couple of practical and useful tricks when applying shadows to buttons.
Alert Toast is an open-source library in Github to use with SwiftUI. It allows you to present popups that don't need any user action to dismiss or to validate. Some great usage examples: Message Sent, Poor Network Connection, Profile Updated, Logged In/Out, Favorited, Loading, etc.
In this video, we’re going to explore the Combine Framework. In this Combine Framework tutorial, we’ll be looking at Practical examples in SwiftUI & UIKit. We’ll discuss a range of topics within the Combine Framework such as Publishers, Subscriptions, Cancellables, Memory Management and many more topics within the Combine Framework, alongside real-life examples you may come across in your project.
Learn how to handle the iOS keyboard, external hardware keyboards, and pointer interactions in a SwiftUI app.
We design two pages one is the welcome page, which contains an image with two-button one for getting started and for login. once users open the app they will see this page. When they click on the Sign-in button it shifts them to the sign-in page, our app allows you to sign in with Apple and Google or you can log in by using your email.
In this video, Mohammad Azam will demonstrate how to use @ViewBuilders in SwiftUI to create composable views.
I don’t want Xcode on the iPad. I used to think I did, or that it might be useful, but I’ve reconsidered. My reasoning stems from the different underlying constraints of iPadOS vs. macOS – some physical, some philosophical.