

Discover more from SwiftUI Weekly
SwiftUI Weekly - Issue #127
The curated collection of links about SwiftUI. Delivered every Monday.
Reading
Mastering charts in SwiftUI. Mark styling.
Last week we started a series of posts about the new Charts framework available on the latest Apple platforms. We talked about basic stuff and learned how to plot data. This week we will continue mastering the Charts framework by learning different customization and styling options available.
Understanding basic animations in SwiftUI
To add an animation to a SwiftUI view, the framework provides the following two options:
animation(_:value:) view modifier for animations when a certain state value changes.
withAnimation(_:_:) global function which we can use to apply state changes and create animations for all affected views.
Text modifiers in SwiftUI
Apart from regular view modifiers in SwiftUI, there are also text modifiers. They apply specific styles to a Text
view and return another Text
rather than some View
. We can see the list of available text modifiers in the Text view documentation under the "Styling the view’s text" and other sections.
5 Techniques to Effortlessly Send Data from UIKit to SwiftUI
Hallo vrienden en vijanden, Leo hier. Today we will explore something important while migrating to SwiftUI with a previous UIKit code base, which is how to send data from UIKit to SwiftUI.
How to Hide Navigation bar in SwiftUI
In iOS 16, there is a behavior change in a navigation view. If we didn't set a navigation title, a navigation view will automatically hide the navigation bar for us.
Video
What Is The Best Architecture For SwiftUI?
In this video, we delve into the world of SwiftUI architecture and explore the different options available for building robust and scalable apps. We cover popular architectures like MVC, MVVM, and VIPER, and offer expert insights on which one might be the best fit for your project.
SwiftUI Collapsible Header Menu
In this Video I'm going to teach how to create Stylish Animated Collapsible Header Menu Using SwiftUI 4.0.