Sure, we all know how to use glassBackgroundEffect to add glass to a SwiftUI view. But did you know there are other effects, crop shapes, and a powerful implicit display mode?
https://stepinto.vision/example-code/spatial-swiftui-glassbackgroundeffect/
Yeah, completely fucked. Putting any secondary actions in a toolbar still completely breaks the layout for no reason, as well as disabling customization of the toolbar, along with adding three random spacers???
I could excuse this bullshit for the last two versions with "SwiftUI growing pains," but the toolbar API on macOS is the most broken shit to ever exist in this framework, and nobody is fixing it! How can anything this broken ship!!

Two spacers (only one defined in code), and a mysterious gray circle, great job SwiftUI team. I see the toolbar API on macOS is still busted

The following article shows how to create custom SwiftUI layouts:
https://www.createwithswift.com/creating-custom-layouts-with-swiftui/
Seems like this is still part of the issue where app and widget try to migrate one after another or at the same time. Did anyone implement a fully working version of the concept that widgets never migrate, wait for the app to do so, and then reload? #CoreData #SwiftUI #UIKit
https://mastodon.social/@nicoreese/115214538984790462
Any suggestions as to why this keeps happening? In my share extension the view that is presented is wildly unreliable. It gets dismissed as soon as it opens. Or after typing some text it’s never a clear reproducible reason. I am using a UIHostingController to embed a SwiftUI as the root view. The strange thing is it doesn’t happen on the simulator or when building from the share extension target.
Bitrig is making native iOS app development as easy as a quick chat. And today we’re revealing more about how we did it. Check out Part 2 of our series digging into how Bitrig works. #Swift #SwiftUI #BuildInPublic #Bitrig
https://www.bitrig.app/blog/interpreter-bytecode
For those following the Semester of #SwiftUI, last night’s slides, including challenge problems, and solutions, are in a keynote doc in the open Google Drive at gallaugher.com. The challenges are quick ways to check learning from lessons at http://bit.ly/prof-g-swiftui. Be sure to let me know if you find it useful. And faculty - feel free to use in your own courses.
Anyone have an idea what I am doing wrong?
.searchable(text: $searchText)
.searchScopes($searchScope) {
ForEach(SearchScope.allCases) { scope in
Text(scope.rawValue).tag(scope)
}
}
Is this suppose to look like this on iOS26? Like having the scope at the top still? #SwiftUI

Struggled to get a custom button shape on tvOS to no avail… tomorrow let's try again with hover effects? See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/quRkEP2szac
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Spindle update: tidied up the UI (grids are great!) and submitted for TestFlight.
#macos #swiftui #buildinpublic #cdrom #preservation #macapp #macdev #redump #dumping

I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's fix some bugs for 1.5.1!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/JMA2spHF3SU