RDRed Davisinblog.red.to路Jun 22, 2022 路 1 min readSwiftUI: Disable a view receiving tapsUse .allowsHitTesting(false) on the view. This configures whether the view will accept hit test operations. Apple Docs Circle() .frame(width: 200, height: 200) .allowsHitTesting(false)00
RDRed Davisinblog.red.to路Dec 26, 2021 路 1 min readAsynchroneI've been using Swift's new async API's a lot recently and have found that I've been able to completely replace my use of Combine with it. Along the way I've built out a small collection of useful extensions and have packaged them into a library call...00
RDRed Davisinblog.red.to路Oct 27, 2021 路 3 min read@ValidateA long long time ago, in a previous life, I was a Rails developer and always loved the simplicity of the validation API. However, UIKit or SwiftUI contains no such API's (with good reason). Therefore, with every iOS and macOS project I find myself ad...00
RDRed Davisinblog.red.to路Oct 13, 2021 路 1 min read馃敆 Netflix thumbnail artworkThis thread about how Netflix generate it's thumbnail artwork is rather 馃憣00