shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

277
active users

#UIKit

0 posts0 participants0 posts today
Joshua Kaden<p>I just added a colorful feature to my free NYC buildings app: a kind of noiseometer! Each building has one of 10 colors, according to how many 311 Noise complaints were submitted in the last 12 months. There’s also a setting for Heat/Hot Water complaints.</p><p>My thought is that this might be useful for someone looking to move in the five boroughs. In any case, this update gives the app some much-needed color!<br><a href="https://apps.apple.com/us/app/gotham-edifice/id1465631520" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">apps.apple.com/us/app/gotham-e</span><span class="invisible">difice/id1465631520</span></a><br><a href="https://mstdn.social/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a> <a href="https://mstdn.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://mstdn.social/tags/NYC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NYC</span></a> <a href="https://mstdn.social/tags/CivicTech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CivicTech</span></a> <a href="https://mstdn.social/tags/OpenData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenData</span></a> <a href="https://mstdn.social/tags/NYC311" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NYC311</span></a> <a href="https://mstdn.social/tags/MapKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MapKit</span></a> <a href="https://mstdn.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a></p>
sam henri gold<p>did *anyone* know this was a thing? the animation the Photos app does when deleting an item is just…a built-in, standard UIKit animation <a href="https://developer.apple.com/documentation/uikit/uiview/systemanimation" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.apple.com/documentat</span><span class="invisible">ion/uikit/uiview/systemanimation</span></a></p><p><a href="https://hachyderm.io/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a> <a href="https://hachyderm.io/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://hachyderm.io/tags/uikit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uikit</span></a></p>
Mike Stern<p>We've brought our <a href="https://mastodon.social/tags/watchOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>watchOS</span></a> <a href="https://mastodon.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a> to <span class="h-card" translate="no"><a href="https://mstdn.social/@Figma" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Figma</span></a></span>. It's got all the bits and pieces you need for designing Apple Watch apps: Design templates, controls, text and color styles, layout guides and more.</p><p>The kit uses variables extensively making it super easy to preview your designs for 40mm, 42mm, 44mm, 46mm and 49mm Apple Watches.</p><p><a href="https://www.figma.com/community/file/1483534709614446054/watchos-11" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">figma.com/community/file/14835</span><span class="invisible">34709614446054/watchos-11</span></a></p>
Nico Reese<p>Is there a way to specify which window scene to open on visionOS after the last window was closed? The default is that the last closed window is re-opened. <a href="https://mastodon.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a> <a href="https://mastodon.social/tags/visionOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>visionOS</span></a> <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a></p>
bitbonk<p><span class="h-card" translate="no"><a href="https://mastodon.social/@woolie" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>woolie</span></a></span> <span class="h-card" translate="no"><a href="https://tapbots.social/@todd" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>todd</span></a></span> <span class="h-card" translate="no"><a href="https://tapbots.social/@ivory" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ivory</span></a></span> Ah right. So it might be that this is a <a href="https://mastodon.social/tags/Catalyst" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Catalyst</span></a> problem only and wouldn’t be a problem with <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> or <a href="https://mastodon.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a> <a href="https://mastodon.social/tags/AppKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AppKit</span></a> <br>(I am not an apple developer, so I have no clue.)</p>
GregInTheNorth<p>With the irreplaceable help of <span class="h-card" translate="no"><a href="https://twit.social/@kharrison" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kharrison</span></a></span>'s Modern AutoLayout book, and a lot of thinking, I have got the core initial layouts working in UIKit. This is a UITabBarController (WWDC 2024 style) and programmatic split pane views, with a segmented control on the top of one. Mac Catalyst continued to morph this layout onto MacOS well. Never done layouts and controls purely in Swift before.</p><p><a href="https://mastodon.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a> <a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> <a href="https://mastodon.social/tags/MacCatalyst" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MacCatalyst</span></a> <a href="https://mastodon.social/tags/macos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macos</span></a> </p><p><a href="https://kharrison.gumroad.com/l/albook" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kharrison.gumroad.com/l/albook</span><span class="invisible"></span></a></p>
Nico Reese<p>It's 2024 and <a href="https://mastodon.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a> and <a href="https://mastodon.social/tags/Catalyst" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Catalyst</span></a> still insist on translating the view controller title to the window's subtitle and make the main title... the app's name? Why? Is there a non-hacky way to not do this?</p>
Konrad Kołakowski<p>Apple recently became too aggressive with deprecating stuff 😤 </p><p>I think deprecated flag should be the last resort - for symbols that are really will be removed soon. Or when some direct replacement exists. </p><p>Meanwhile they add it for perfectly functional, decades old, core pieces of APIs, just because they introduced a different way of handling stuff. Different - means there is no easy direct migration - a big refactor would be often needed.</p><p><a href="https://mastodon.social/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://mastodon.social/tags/uikit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uikit</span></a></p>
Steve Troughton-Smith<p>⭐️ I'm trying something completely new for 2025 as a (time-limited?) experiment:</p><p>I’m offering the complete Xcode/Swift source code to Lights Off (Universal, for iPhone, iPad, Mac and Vision Pro) for sale, to do with as you want, to re-brand or incorporate into your own apps/games, for a one-time purchase.</p><p>If successful, maybe I will offer more shipping, discontinued or unreleased apps in this manner in the future, maybe not — we'll find out!</p><p><a href="https://mastodon.social/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://mastodon.social/tags/uikit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uikit</span></a></p><p><a href="https://steventroughtonsmith.gumroad.com/l/dtfqn" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">steventroughtonsmith.gumroad.c</span><span class="invisible">om/l/dtfqn</span></a></p>
Mario Guzmán<p>Coming up on 10 years (in 2025) of PDX Transit for iOS and macOS!!! 🤯</p><p><a href="https://mastodon.social/tags/pdx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pdx</span></a> <a href="https://mastodon.social/tags/pdxtransit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pdxtransit</span></a> <a href="https://mastodon.social/tags/macOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macOS</span></a> <a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> <a href="https://mastodon.social/tags/AppKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AppKit</span></a> <a href="https://mastodon.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a></p>
LAYERED<p>Unfortunately, I have to look for a new job.</p><p>I'm an <a href="https://chaos.social/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> and <a href="https://chaos.social/tags/macOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macOS</span></a> <a href="https://chaos.social/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <a href="https://chaos.social/tags/developer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developer</span></a>, experienced in <a href="https://chaos.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a>, <a href="https://chaos.social/tags/AppKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AppKit</span></a>, <a href="https://chaos.social/tags/ObjectiveC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ObjectiveC</span></a>, <a href="https://chaos.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> and <a href="https://chaos.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a>, have worked with the <a href="https://chaos.social/tags/Parse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Parse</span></a> framework as well as <a href="https://chaos.social/tags/Realm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Realm</span></a> / <a href="https://chaos.social/tags/MongoDB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MongoDB</span></a> and the whole toolchain around it. I have been working in software development for about 30 years and am looking for a remote position (permanent role, preferably in an AT/DE startup).</p><p>So if you know someone who knows someone. Thanks for sharing. 🙏🏻</p><p><a href="https://chaos.social/tags/FediHire" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FediHire</span></a> <a href="https://chaos.social/tags/JobSearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JobSearch</span></a></p>
Keith Harrison :clubtwit:<p>Automatic Trait Tracking in iOS 18 <a href="https://twit.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a> <a href="https://twit.social/tags/iOSdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSdev</span></a> <a href="https://useyourloaf.com/blog/automatic-trait-tracking/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">useyourloaf.com/blog/automatic</span><span class="invisible">-trait-tracking/</span></a></p>
Łukasz Rutkowski<p>I have observed a weird SwiftUI behavior when combining NavigationStack, paged TabView and List.</p><p>For some reason until I add UIView to hierarchy content appears behind toolbar which doesn't react to scroll events.</p><p>Anyone has idea what could be going on behind the scenes. Why UIView resolves my issue?</p><p><a href="https://mastodon.world/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.world/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a> <a href="https://mastodon.world/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a></p>
Nico Reese<p>The new iPadOS 18 tab bar in action in Facebook Messenger. Just terrible, no hierarchy at all. Seems like tab bars in a UISplitViewController just get yanked out of the left side and put at the top for a super duper double navigation bar? <a href="https://mastodon.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a> <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a></p>
Nico Reese<p>Another day, another <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.social/tags/Concurrency" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Concurrency</span></a> question. How would I fix this? <a href="https://mastodon.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a> <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a></p>
Nico Reese<p>Any idea how to fix this warning? <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a> <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.social/tags/Concurrency" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Concurrency</span></a></p>
Justin Bianco<p><a href="https://mastodon.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a> nerdery alert:</p><p>With the latest iPadOS betas I noticed that presenting or dismissing a modal view was causing some views underneath to animate and re-layout. I finally figured out why! traitCollectionDidChange is being called AND it's animated in this case.</p><p>The thing is, if you ask the trait collection what changed using changedTraits(from:) it produces an empty array. So now every time I react to trait collection changes I just check for this situation first and return if needed. Phew!</p>
Uli Kusterer (Not a kitteh)<p>iOS developers stop subscribing to notifications with a `nil` object when they really want a notification for a singleton challenge 2024.</p><p>Seriously, don’t pass `nil` when the documentation says the notification is sent to a particular object. `nil` means "any object”. If anyone else re-posts a notification elsewhere, you'll get those notifications too. Have fun dealing with duplicates.</p><p><a href="https://chaos.social/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> <a href="https://chaos.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a> <a href="https://chaos.social/tags/swiftLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftLang</span></a></p>
James Brown<p>Finally gave in and switched <span class="h-card" translate="no"><a href="https://mastodon.social/@CARROT" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>CARROT</span></a></span> on my Mac from the <a href="https://hachyderm.io/tags/AppKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AppKit</span></a> version (4.5) to the <a href="https://hachyderm.io/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a> version (6.0). It's... probably better, although Catalyst still makes some weird choices on <a href="https://hachyderm.io/tags/macOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macOS</span></a></p>
Saeed Taheri<p>A <a href="https://mastodon.social/tags/UIKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIKit</span></a> question in <a href="https://mastodon.social/tags/visionOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>visionOS</span></a>. I'm having a hard time setting backgrounds for child viewControllers in a container viewController. The children has `view.backgroundColor` set to `UIColor.systemBackground`. But it doesn’t seem to have any effect and they appear transparent. The same code works fine on <a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a>. <br>I've tried overriding `preferredContainerBackgroundStyle` and returning `.glass`, yet no luck.<br>I can set the backgroundColor to `.black`. It works but it doesn't look right.</p>