stackotter
stackotter
Here's a repository containing some reproducers for the issues I discussed in the issue so far: https://github.com/stackotter/swiftui-layout-edge-cases It contains an example of the scroll bar flickering exhibited by SwiftUI, which...
Regarding my previous comment about SwiftUI's handling of ideal width VStacks. I think SwiftUI uses the original predicted size as the actual size (instead of the real actual size which...
@MiaKoring and I discussed this on the SwiftCrossUI Discord server. Here's the plan we landed on (not final by any means); - Store the images in Cloudflare R2 (which offers...
I've created the FooRepresentable family of protocols now. Next I'll working on the FooHostingView family of views and then I'll come back and try to improve the experience of using...
I've implemented a basic WebView and updated AppKitBackend and UIKitBackend to implement it: https://github.com/stackotter/swift-cross-ui/blob/42f2ae8e4b6bf39f1fc5be2f04b54bd45f0a3e78/Sources/SwiftCrossUI/Views/WebView.swift#L3 The current WebView API is a pretty basic MVP and just takes a URL Binding. As...
We probably only want to override `layout` of the root view, given that SwiftUI's layout system requires traversing up and down the view tree a couple of times and doesn't...