mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.1K
active users

#swiftui

44 posts32 participants1 post today
Eshu Marneedi<p><a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> folks at Apple, I have some bug reports you might want to check out: FB19184306, FB18740432, FB18286942, FB18141534, and FB18141201. </p><p>All have sample projects, sysdiagnoses (where applicable), and screenshots. Thanks!</p>
David Bureš<p>I got a pretty strange SwiftUI behavior / question</p><p>I'm seeing if I can redo the navigation in Cork to fix a few bugs related to the navigation. When I switch to another pane, some contents of the new pane quickly flash before the loading overlay even shows up. Does anyone have any ideas on how to fix this?</p><p>Relevant code:<br><a href="https://github.com/buresdv/Cork/blob/25482c07cfc8828ad9fb1789f2b48959e02d5f42/Cork/ContentView.swift#L126" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/buresdv/Cork/blob/2</span><span class="invisible">5482c07cfc8828ad9fb1789f2b48959e02d5f42/Cork/ContentView.swift#L126</span></a><br><a href="https://github.com/buresdv/Cork/blob/25482c07cfc8828ad9fb1789f2b48959e02d5f42/Cork/Views/Sidebar/Components/Sidebar%20Package%20Row.swift#L24" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/buresdv/Cork/blob/2</span><span class="invisible">5482c07cfc8828ad9fb1789f2b48959e02d5f42/Cork/Views/Sidebar/Components/Sidebar%20Package%20Row.swift#L24</span></a><br><a href="https://github.com/buresdv/Cork/blob/25482c07cfc8828ad9fb1789f2b48959e02d5f42/Cork/Views/Packages/Package%20Details/Package%20Details.swift#L62" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/buresdv/Cork/blob/2</span><span class="invisible">5482c07cfc8828ad9fb1789f2b48959e02d5f42/Cork/Views/Packages/Package%20Details/Package%20Details.swift#L62</span></a></p><p><a href="https://mstdn.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> <a href="https://mstdn.social/tags/macdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macdev</span></a></p>
Ryan Lintott<p>The initialVelocity property on .interpolatingSpring sure is a weird one.</p><p>Great video by <span class="h-card" translate="no"><a href="https://mastodon.social/@kitlangton" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>kitlangton</span></a></span> explains it in more detail.</p><p><a href="https://www.youtube.com/watch?v=8w6tHAv7WuI" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=8w6tHAv7WuI</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDev</span></a></p>
Amy Worrall<p>I need help with <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> please!</p><p>I have a List. When you tap on a cell, it gains a row of buttons to interact with it (think TweetBot/Ivory). So the cell should grow in height to accommodate the buttons; the rest of the cell's content should stay in the same place; the buttons should appear somehow. One cell might be hiding the buttons while another is showing.</p><p>I can't get this to work with the cell content jumping slightly.</p><p>I really want to stick with List, not go to ScrollView. Any ideas?</p>
Dimitri Bouniol<p>Made some good progress porting the new release set UI over to the apps, but need to call it for today. Tomorrow, let's get the radio buttons working. See you then!</p><p>🔜 Tomorrow’s stream: <a href="https://youtube.com/live/owR9yR79ucs" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtube.com/live/owR9yR79ucs</span><span class="invisible"></span></a><br>⏮️ Playlist so far: <a href="https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/playlist?list=PLRx</span><span class="invisible">jf93xotuofCtaxtGOcWeuxVZYJyY-m</span></a><br>📲 Download Jiiiii: <a href="https://apps.apple.com/app/apple-store/id6472801548?pt=14724&amp;ct=MastodonCCStreams&amp;mt=8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">apps.apple.com/app/apple-store</span><span class="invisible">/id6472801548?pt=14724&amp;ct=MastodonCCStreams&amp;mt=8</span></a></p><p><a href="https://mastodon.social/tags/Jiiiii" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jiiiii</span></a> <a href="https://mastodon.social/tags/DevStream" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevStream</span></a> <a href="https://mastodon.social/tags/tvOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tvOS</span></a> <a href="https://mastodon.social/tags/visionOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>visionOS</span></a> <a href="https://mastodon.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> <a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS</span></a> <a href="https://mastodon.social/tags/iPadOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iPadOS</span></a> <a href="https://mastodon.social/tags/Anime" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Anime</span></a> <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/Vapor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vapor</span></a> <a href="https://mastodon.social/tags/WebAuthn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAuthn</span></a> <a href="https://mastodon.social/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BuildInPublic</span></a> <a href="https://mastodon.social/tags/TestFlight" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestFlight</span></a> <a href="https://mastodon.social/tags/PWA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PWA</span></a> <a href="https://mastodon.social/tags/WebPush" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebPush</span></a></p>
Dimitri Bouniol<p>I'm making a seasonal anime guide app, in the open for all to experience and learn from.</p><p>Let's fix an issue a user emailed in with properly, then jump in to re-doing the release-set UI!</p><p><a href="https://mastodon.social/tags/Jiiiii" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jiiiii</span></a> <a href="https://mastodon.social/tags/DevStream" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevStream</span></a> <a href="https://mastodon.social/tags/tvOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tvOS</span></a> <a href="https://mastodon.social/tags/visionOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>visionOS</span></a> <a href="https://mastodon.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> <a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS</span></a> <a href="https://mastodon.social/tags/iPadOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iPadOS</span></a> <a href="https://mastodon.social/tags/Anime" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Anime</span></a> <a href="https://mastodon.social/tags/SwiftLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftLang</span></a> <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/Vapor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vapor</span></a> <a href="https://mastodon.social/tags/WebAuthn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAuthn</span></a> <a href="https://mastodon.social/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BuildInPublic</span></a> <a href="https://mastodon.social/tags/TestFlight" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestFlight</span></a> <a href="https://mastodon.social/tags/PWA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PWA</span></a> <a href="https://mastodon.social/tags/WebPush" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebPush</span></a></p><p>Come chill with me: <a href="https://youtube.com/live/2rWPdZVv2Zc" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtube.com/live/2rWPdZVv2Zc</span><span class="invisible"></span></a></p>
Natalia Panferova<p>There are a few changes to search in iOS and iPadOS 26, including a new Liquid Glass design. I’ve been looking into what changed, what we get automatically, and what we can adjust with the new SwiftUI APIs, and put together a detailed summary: <a href="https://nilcoalescing.com/blog/SwiftUISearchEnhancementsIniOSAndiPadOS26" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nilcoalescing.com/blog/SwiftUI</span><span class="invisible">SearchEnhancementsIniOSAndiPadOS26</span></a><br><a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDev</span></a></p>
theg00chmane<p>It would be better if the tagged users were highlighted in yellow, but still, pretty proud of our new tagging UI. Feels good. <a href="https://mastodon.social/tags/swiftui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swiftui</span></a></p>
Nico Reese<p>Why do I have the feeling that this is one of the things that will remain unchanged in the final release? <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> and <a href="https://mastodon.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UIKit</span></a> toolbar items receive different pointer hover effects.</p><p>FB19153250</p>
Nico Reese<p>I feel like the safe area needs to change now that everything should be concentric with the device border. It's too high up and you need to manually ignore the safe area and then do a custom, probably wrong padding. Am I missing something? Both for <a href="https://mastodon.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UIKit</span></a> and <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a></p>
Orlando Gabriel Herrera, SOC<p>I gotta say, I really like the matched geometry transition on toolbar items in <a href="https://iosdev.space/tags/ios26" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ios26</span></a>. <a href="https://iosdev.space/tags/iosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iosdev</span></a> <a href="https://iosdev.space/tags/swiftui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swiftui</span></a> <a href="https://iosdev.space/tags/xcode26" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xcode26</span></a> <a href="https://iosdev.space/tags/magicthegathering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>magicthegathering</span></a></p>
Dimitri Bouniol<p>Fixed removal dates on the web, and added language icon tooltips to the apps. Tomorrow, let's redo the release set UI in the apps. See you then!</p><p>🔜 Tomorrow’s stream: <a href="https://youtube.com/live/2rWPdZVv2Zc" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtube.com/live/2rWPdZVv2Zc</span><span class="invisible"></span></a><br>⏮️ Playlist so far: <a href="https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/playlist?list=PLRx</span><span class="invisible">jf93xotuofCtaxtGOcWeuxVZYJyY-m</span></a><br>📲 Download Jiiiii: <a href="https://apps.apple.com/app/apple-store/id6472801548?pt=14724&amp;ct=MastodonCCStreams&amp;mt=8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">apps.apple.com/app/apple-store</span><span class="invisible">/id6472801548?pt=14724&amp;ct=MastodonCCStreams&amp;mt=8</span></a></p><p><a href="https://mastodon.social/tags/Jiiiii" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jiiiii</span></a> <a href="https://mastodon.social/tags/DevStream" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevStream</span></a> <a href="https://mastodon.social/tags/tvOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tvOS</span></a> <a href="https://mastodon.social/tags/visionOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>visionOS</span></a> <a href="https://mastodon.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> <a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS</span></a> <a href="https://mastodon.social/tags/iPadOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iPadOS</span></a> <a href="https://mastodon.social/tags/Anime" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Anime</span></a> <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/Vapor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vapor</span></a> <a href="https://mastodon.social/tags/WebAuthn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAuthn</span></a> <a href="https://mastodon.social/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BuildInPublic</span></a> <a href="https://mastodon.social/tags/TestFlight" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestFlight</span></a> <a href="https://mastodon.social/tags/PWA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PWA</span></a> <a href="https://mastodon.social/tags/WebPush" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebPush</span></a></p>
Dimitri Bouniol<p>I'm making a seasonal anime guide app, in the open for all to experience and learn from.</p><p>Another short stream, but let's fix removal date on the web!</p><p><a href="https://mastodon.social/tags/Jiiiii" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jiiiii</span></a> <a href="https://mastodon.social/tags/DevStream" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevStream</span></a> <a href="https://mastodon.social/tags/tvOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tvOS</span></a> <a href="https://mastodon.social/tags/visionOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>visionOS</span></a> <a href="https://mastodon.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> <a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS</span></a> <a href="https://mastodon.social/tags/iPadOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iPadOS</span></a> <a href="https://mastodon.social/tags/Anime" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Anime</span></a> <a href="https://mastodon.social/tags/SwiftLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftLang</span></a> <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/Vapor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vapor</span></a> <a href="https://mastodon.social/tags/WebAuthn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAuthn</span></a> <a href="https://mastodon.social/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BuildInPublic</span></a> <a href="https://mastodon.social/tags/TestFlight" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestFlight</span></a> <a href="https://mastodon.social/tags/PWA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PWA</span></a> <a href="https://mastodon.social/tags/WebPush" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebPush</span></a></p><p>Come chill with me: <a href="https://youtube.com/live/4iK_otjSH6Q" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtube.com/live/4iK_otjSH6Q</span><span class="invisible"></span></a></p>
Eshu Marneedi<p>If anyone has any insight on this, I’d love to know, but for now, app intents will be ripped out of the next Citations build unless I can find a solution. <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Swift</span></a></p>
Chris Wu 🪐<p>I noticed something odd with iOS 26 and the sheet I'm using to display my paywall.</p><p>The only thing in it is a cancel button but the text is getting clipped. Happens also if I use .topBarLeading.</p><p>If I remove the placement the word cancel is shown just fine but the placement moves to the top right. 🤔</p><p><a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/iOS26" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS26</span></a></p>
Mohammad Azam<p>Build Reusable Toast Messages in SwiftUI Using Environment and ViewModifiers</p><p>Watch: <a href="https://azamsharp.teachable.com/courses/azamsharp-pro-for-all-content/lectures/61128900" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">azamsharp.teachable.com/course</span><span class="invisible">s/azamsharp-pro-for-all-content/lectures/61128900</span></a></p><p>* Member only video </p><p><a href="https://iosdev.space/tags/iosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iosdev</span></a> <a href="https://iosdev.space/tags/swiftui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swiftui</span></a></p>
Nico Reese<p>Switched out a custom split view controller and tab handling on iPad with UITabBarController and its sidebar/tab mechanisms. Saved me around 900 lines of code. Nice. <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UIKit</span></a> <a href="https://mastodon.social/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BuildInPublic</span></a></p>
Puppethead<p><span class="h-card" translate="no"><a href="https://mastodon.social/@ctietze" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ctietze</span></a></span> Look at fileExporter, that’s the SwiftUI replacement for NSSavePanel. It may offer what you’re looking for. </p><p><a href="https://useyourloaf.com/blog/swiftui-importing-and-exporting-files/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">useyourloaf.com/blog/swiftui-i</span><span class="invisible">mporting-and-exporting-files/</span></a></p><p><a href="https://ieji.de/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a></p>
Dimitri Bouniol<p>Added support for removal dates to the apps, which I'll push to test flight tomorrow after some more changes. Tomorrow, let's focus on the new release sets section on the series screens. See you then!</p><p>🔜 Tomorrow’s stream: <a href="https://youtube.com/live/4iK_otjSH6Q" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtube.com/live/4iK_otjSH6Q</span><span class="invisible"></span></a><br>⏮️ Playlist so far: <a href="https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/playlist?list=PLRx</span><span class="invisible">jf93xotuofCtaxtGOcWeuxVZYJyY-m</span></a><br>📲 Download Jiiiii: <a href="https://apps.apple.com/app/apple-store/id6472801548?pt=14724&amp;ct=MastodonCCStreams&amp;mt=8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">apps.apple.com/app/apple-store</span><span class="invisible">/id6472801548?pt=14724&amp;ct=MastodonCCStreams&amp;mt=8</span></a></p><p><a href="https://mastodon.social/tags/Jiiiii" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jiiiii</span></a> <a href="https://mastodon.social/tags/DevStream" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevStream</span></a> <a href="https://mastodon.social/tags/tvOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tvOS</span></a> <a href="https://mastodon.social/tags/visionOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>visionOS</span></a> <a href="https://mastodon.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> <a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS</span></a> <a href="https://mastodon.social/tags/iPadOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iPadOS</span></a> <a href="https://mastodon.social/tags/Anime" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Anime</span></a> <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/Vapor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vapor</span></a> <a href="https://mastodon.social/tags/WebAuthn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAuthn</span></a> <a href="https://mastodon.social/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BuildInPublic</span></a> <a href="https://mastodon.social/tags/TestFlight" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestFlight</span></a> <a href="https://mastodon.social/tags/PWA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PWA</span></a> <a href="https://mastodon.social/tags/WebPush" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebPush</span></a></p>
Christian Tietze<p>Oh heavens, <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> doesn't allow any NSSavePanel customization at all, does it?</p><p>The NSDocument APIs were a bit confusing to get working, but at least we had some kind of control if needed. Our bad. It wasn't easy, but it was possible.</p><p>With SwiftUI DocumentGroup, I have this play-doh to combine components that sort of work cross-platform, which is nice, but then act a bit quirky on macOS and now I'm stuck. Ugh. It's always like this, isn't it :)</p>