After SE-0409 landed I got confused about what's the actual difference between public import and ´@_exported import?
I finally had the time, sat down, dug into the docs, and cleared it up for myself. If you are curious as well check out my new post here: https://t.co/Ju5PGEkcR4
The year is ending and I wanted to finish it with a short post.
Let us discover a tiny SwiftUI modifier to conditionally adapt a sheets presentation based on the horizontal size class.
https://t.co/m7f5MW1hll
@ios_dev_alb Were you able to also apply this concept to buttons via button border shapes as well? I am searching for a way to do it since beta 4 came out without any luck so far
@rudrank I think its still WKWebView under the hood - at least with SwifUI introspect we are able to get hold of a WKWebView instance https://t.co/vu1QIvhij7
In today's small post I dive a little bit into using SwiftUIs EditMode. I show you can circumvent a small inconvenience and react to changes of the edit mode environment on the same level where the EditButton is defined.
https://t.co/RuLFi7PdI2
Creating a multi-platform documentation with DocC can be challenging, especially without official support in the swift-docc-plugin.
This guide explains how to generate a multi-platform documentation using DocC directly. https://t.co/B8WWBx7sbZ
Building upon my last post, this week I dive into the concepts that went into the theming library I built a few weeks back.
If you want to take a look behind the curtain of went into the library, have a look at my latest blog post:
https://t.co/t9VhkiCvLP
After having a look at SwiftUI theming in my last blog post, I decided to make a small library out of it.
If you are looking for theming library for SwiftUI that works on all major Apple platforms give it a try and let me know what you think of it:
https://t.co/rIJoaK423P
As the year comes to a close, I take the opportunity to explore topics I didn't have time for throughout the year. This time, I immersed myself in custom colour theming in SwiftUI, with a focus on ensuring multi-platform support.
https://t.co/qRO7lkD0J7