Post

Replies

Boosts

Views

Activity

Reply to Zooming between SwiftUI and Storyboards
For those following along at home it is possible. I put an overlay UIRepresentable on top of my swiftUI Cell. I use the object ID as accessibility ID. on tap, I send a notification triggering the segue, in prepare for segue I set up the zoom transition, which looks for the UIViewRepresentable to send to the zoom. Works even if I delete the detail and go to the next object in the list. Nice API.
Topic: UI Frameworks SubTopic: General Tags:
1w
Reply to Beta 5 hardEdge Scrollstyle blurs my whole table
When Apple compensates me hourly at your salary to devise sample projects for the bugs I find in your new stuff, maybe I'll take the time to do so. I have a day job, and my hobby is having a top 10 iOS app. I'm already working stupid hours to make your stuff look good (and have had the most fun since you made everything flat in iOS 7 and killed a bunch of joy so that's not actually a complaint). My report was mostly to help others with a workaround if they got themselves in that state. I mean, maybe I'm doing something weird here. I've isolated the bugs I care about in sample projects. It usually takes at least an hour to do a good job because I have a very complex view hierarchy. I'm not making a sample project for every bug for a trillion dollar company. That sounds like work, not something I should spend time away from my family for.
Topic: UI Frameworks SubTopic: UIKit Tags:
3w
Reply to Is there a tech note for menuBuilder?
I guess what I'm trying to wrap my head around is the guidance in the video from this year where it says, don't hide menu items, or change how the menu is built from under the user, just disable items, Build the menu once in appDidFinishLaunching, but then the menus get built by each scene type? I'm trying to go from a spit view ish one-window app, to multiple scenes, where there are different scenes and storyboards, so sure my window's root view controller can handle things, but each scene will have a different root controller, how do you build something that coalesces them all. I guess I could just experiment but the builder looks clunky enough that I'd be annoyed building something 5 times if I got the assumptions wrong. Thanks for the pointer, I've used that sample a lot already building context menus. (I'm also doing it all backwards in obj.c so I have to squint real hard at the swift.)
Topic: UI Frameworks SubTopic: UIKit
4w
Reply to I don't want black background in presented sheet
For anyone following along at home. I'm able to present SwiftUI controllers as glass in my objective-c storyboard app if I recursively keep setting subviews backgrounds to clear in my swift hosting view controller subclass. The offender with a background is "UIHostingView" I could turn it off by name but that's probably a bad idea. Maybe a 'hostsGlass' property on UIHostingController ? FB19403683
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Aug ’25
Reply to I don't want black background in presented sheet
Thanks. I've added the test project to my GitHub here. It's an objective c storyboard hosting sample code from this year's WWDC. (which btw would be nice if this sample were swift 6 compatible so the compiler doesn't complain.) I've managed to make the background this lovely gradient, thanks for the link. My mistake was in putting the background on the body, not inside the Navigation stack. Clearly I'm used to Storyboards. But what I really want is to have it show up as a glass sheet when I present it from my objective C app, but it's not doing that, either. I tried making the background clear, but it goes back to showing up as black. How do I make it show up as glass?
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Aug ’25
Reply to iOS 18 Simulator Crash on Xcode 26: Symbol not found: _NSUserActivityTypeBrowsingWeb
Could have sworn I added that I put the real FB in here a few days ago. Here's the right one, still happening on the latest betas. FB19209098 I deleted CoreServices, and now an app with iPad target runs the 18.5 simulator with latest Xcode 26 beta. However, my app with iPhone target now runs into this issue, runs fine in 18.5 release Xcode. FB19270537
Jul ’25