How do you set the width of a picker in #SwiftUI for #macOS 26?
Hey everyone, back with a #swiftui question: how do I add this gap between the toolbar and the keyboard? Already tried paddings and a vstack with clear view on the bottom, but it only makes the buttons taller 🤦🏻♂️

Got to a pretty decent place with the custom reorder controls on tvOS. Tomorrow, let's polish the colors, then move on to other components that need tweaks. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/KrcHJDMLeMs
⏮️ 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

So far I've tried Xcode's built-in connection to ChatGPT as well as deepseek-r1:32b and qwen2.5-coder:32b running locally, and none of them can figure out why `.scrollPosition(id:)` isn't working for my `List`.
Can't try Xcode connection to Claude because it requires a paid account.
#Swift #SwiftUI #Xcode https://vmst.io/@gregatron5/115216151496162304
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Late start so short stream, but let's see if can figure out why we weren't getting hover phase changes!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/eoTweOhgxos
How do you maintain the Liquid Glass effect in sheets with Forms or NavigationStacks?
A useful guide that shows how to maintain the "Liquid Glass" appearance for sheets in SwiftUI by adjusting background settings.
🔗: https://nilcoalescing.com/blog/LiquidGlassSheetsWithNavigationStackAndForm/ by @natpanferova
Some subtle #LiquidGlass effect to a Gauge and Gauge pointer, here in multiple themes.
Fun fact, rotationEffect doesn't work very well with .glassEffect (the glass rotates and deforms weirdly) presumably because it doesn't actually change the view's geometry.
Had to animate the path inside the Shape for it to work with glassEffect.
Hurrah! The ISO output from Spindle now matches my reference file.
I was missing the last sector; classic off-by-one error 😅
Aside: I have a ContextMenu Action to add the MD5 hash of a file as its Finder comment.
#macos #cdrom #redump #swiftui #indiedev

I have one native MacOS app that is so broken on OS26 that I may never update the UI unless Apple changes things.
The app that works fine with OS 18, now crashes in several spots unless I use the legacy UI setting.
Apples treatment of devs has always been less than ideal but it now feels actively malicious.
No one asked for these changes. We’re already racing to the bottom with the free apps or die App Store mentality. We did’t need extra work.
I biggest issue with the UI changes in the OS 26 editions as an #iOSDev and #macOSDev has more to do with the constant game of whack a mole I have to play to get a UI that works across platforms.
Things that used to work fine break. Other things just look bad. Too often its a matter of coming up with a lowest common denominator solution rather that what I would prefer.
I’ve been updating one app for a quite a while now and I’m finding new broken things every day. It’s depressing.
Lab 082 - A child view using implicit glassBackgroundEffect will render glass under two conditions.
✅ no ancestor views rendering glassBackgroundEffect
or
✅ the child view is offset on the z-axis
https://stepinto.vision/labs/lab-082-using-implicit-glassbackgroundeffect-with-depth/
I went crazy thinking it was me, but it's the context menu with the sheet: if I close it too quickly it messes up the context menu, which doesn't open the correct content immediately but shows the old content.. and that even works. If I wait a moment it gets regenerated with the correct content.
#SwiftUI #iOSDev #iOSDeveloper #Learning #AppDev #indieDev #indieApp #BuildInPublic