#UIKit

Konrad Kołakowskikkolakowski
2025-06-25

Ok, because nobody seemed to measured that - new „standard" UITableView/List/Form size on iOS 26 is: 53 instead of "eternal” 44

Interestingly - SwiftUI have a way to get standard cell height in runtime, but UIKit does not. At least I haven't found a clean way - if anyone does know it - please let me know!

joe kimberlinJoekw
2025-06-23

has anyone got UICollectionViewCell to play nicely with UIBackgroundExtensionView? i have a full-width cell with an image (example attached, the background image there is one cell) that i'd like to extend under the sidebar but wrapping it in the UIBEV doesn't seem to do anything within the UICVC

MaximilianJediMax
2025-06-21

UITabBarController no longer hides on push with ‘hidesBottomBarWhenPushed’ enabled on iOS 26. Does anyone know if this is intentional, or just a bug?

Nico Reesenicoreese
2025-06-18

Developing on Apple platforms is not an easy task for a newcomer. SwiftData vs Core Data. vs. (vs. AppKit). Multiplatform project or mobile first and then using Catalyst. Eventually you will use all of it for different purposes. I long for the simpler days.

2025-06-17

iOS 26 zdradza możliwe plany Apple na składanego iPhone’a

Podczas sesji WWDC 2025 Apple subtelnie zasugerowało nadchodzące zmiany sprzętowe.

Podczas jednej z sesji dla deweloperów „Make your UIKit app more flexible” ujawniono, że aplikacje zbudowane przy użyciu iOS 26 SDK nie będą już skalowane ani „letterboxowane” na nowych rozmiarach ekranów — co może oznaczać przygotowania na zupełnie nową kategorię urządzeń.

Dotąd Apple automatycznie dopasowywało starsze aplikacje do nowych ekranów, np. wyższych iPhone’ów czy nowych iPadów. Od iOS 26 to się zmienia — co zdaniem wielu analityków może być najmocniejszą jak dotąd wskazówką, że składany iPhone jest bliski premiery.

Dodatkowo, wcześniejsze przecieki z Weibo sugerują, że Apple testuje składany prototyp z ekranem wewnętrznym o proporcjach 14,1:10 i zewnętrznym 14,6:10 oraz bocznym Touch ID.

Nowe zasady projektowania interfejsu i zmiany w SDK wyraźnie wskazują na to, że Apple szykuje się na urządzenie z nietypowym formatem ekranu — co idealnie pasuje do spekulacji o nadchodzącym składanym iPhonie.

Czego nie pokazano podczas WWDC 2025 – część 3

Podobne nowości, których nie wymieniono podczas Apple Event otwierającego tegoroczne WWDC 2025, a które pojawiły się na sesjach deweloperskich — omawiam w trzech częściach wpisów im poświęconych oraz ostatnim odcinku mojego podcastu.

#AppleFold #ApplePrzecieki #DigitalChatStation #elastycznyInterfejs #iOS26 #iOSSDK #iPadOS26 #iPhone2026 #iPhoneFold #noweUrządzeniaApple #nowyRozmiarEkranu #plotka #Plotki #składanyIPhone #UIKit #WWDC2025

2025-06-16

A lot of iOS apps ship without full accessibility. VoiceOver, Dynamic Type, Switch Control — these aren’t edge cases. In my work at Techopolis, I help teams bake accessibility into iOS apps from day one. It’s good UX. It’s good engineering. #iOSDev #Accessibility #UIKit #SwiftUI

Michael⚡️⚗️🕹bekz@chaos.social
2025-06-15

What is the best choice to start a fresh project in Xcode for macOS, maybe iPadOS and iOS? #apple #wwdc25 #swift #swiftui #maccatalyst #appkit #uikit #liquidglass

Kevin Karhan :verified:kkarhan@infosec.space
2025-06-15
Kuba Suder • @mackuba.eu on 🦋mackuba@martianbase.net
2025-06-13

"Five years in, SwiftUI is no longer the future of Apple platform development. It’s the present. And UIKit? It’s starting to look like Objective-C, still there, still supported, but clearly not where the innovation is happening." #wwdc25 dimillian.medium.com/whats-new

#SwiftUI #UIKit #iOSDev

Kuba Suder 🇵🇱🇺🇦mackuba.eu@bsky.brid.gy
2025-06-13

"Five years in, SwiftUI is no longer the future of Apple platform development. It’s the present. And UIKit? It’s starting to look like Objective-C, still there, still supported, but clearly not where the innovation is happening." #wwdc25

RE: https://bsky.app/profile/did:plc:ocqghtzydek6kzy2tg7xu44r/post/3lrcosmprl22o

2025-06-12

In , search bars created by are automatically at the bottom... unless you already have other toolbar buttons there, then it will be placed at the top instead.

So how does Apple Mail manage to place toolbar buttons next to the search bar? Does have more tricks there? Or is that some special sauce that only Apple has access to?

Searchbar in Apple Mail with an extra toolbar button on each side.
joe kimberlinJoekw
2025-06-12

looks like this is probably an iOS 26 bug. works "ok" on iOS 18 (though the large title isn't actually aligned with the bar button item)

joe kimberlinJoekw
2025-06-12

having the most annoying issue. i'm setting my largeTitleDisplayMode to .inline which works great normally (1st picture) but as soon as the controller is embedded in a UISplitViewController it reverts to the .automatic mode (2nd picture)

David A Knightdaveaknight
2025-06-11

Looks like UISplitViewController in ios26 has a different implementation when running under ios26 compared to earlier versions. (Ios18 devices / sim work ok with the same build)

viewControllers doesn't seem to contain the master or detail controllers, these do seem to be in childViewControlllers, but I still get a blank view.

(Yes I know relying on specific impl details is bad, and this is exactly why, ancient 13+ year old code trying to keep backwards compat is my excuse)

Kevin Karhan :verified:kkarhan@infosec.space
2025-06-11

@wes @TinaSohl @danirabbit also AFAIK #VoiceOver uses #UiKit to detect #UI elements and properly distinguish them.

Axel Le Pennecalpennec@iosdev.space
2025-06-10

I really got nothing from my MapKit wish list 👇🏻

How is it possible to ship no update at all? 🫤

My feedback are about existing #MapKit APIs, no new features. I know it's prioritised based on demand, but I thought bringing a little bit more #UIKit to #SwiftUI would be faster...

🤞🏻 next year!

#WWDC25

iosdev.space/@alpennec/1145843

Axel Le Pennecalpennec@iosdev.space
2025-06-09

Sadly, #SwiftUI AttributeScopes is still missing a lot of #UIKit attributes like stroke (color and width)... But it got alignment and lineHeight.

Documentation: developer.apple.com/documentat

#WWDC25

Marcin Krzyzanowskikrzyzanowskim
2025-06-08

Notepad.exe 1.1 - iOS support is live! 🚀
Build , , whatever - each playground gets its own iOS simulator. No setup, just run. go get it: notepadexe.com/news

starts tomorrow! Perfect timing to mess around with new APIs.

Ricky Witherspoonrwitherspoon
2025-06-08

Going into , I use to get excited about the new features in the latest operating systems. Now I go in praying that developers will get their bugs fixed and will get basic features that has had for years 😒 I still get excited, but for a “developers confrence” I can’t help but feel like are at the bottom of the totem pole.

2025-06-06

Found this 💎 in my old bookmarks. If you still work or want to work with UIKit and Storyboards, this one is for you:

matteomanferdini.com/ios-auto-

#swiftlang #storyboards #uikit #iosdev

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst