Post

Replies

Boosts

Views

Activity

Comment on Questions about WorldTrackedAnchor Resiliency
Thanks for the reply! I'll proceed by adding a disclaimer for my users. I'm glad I have accurate information to tell them for the time being. Unfortunately image anchors wouldn't really work unless the user could import a picture of their own wall / home surface, and I don't think asking them to stick QR codes in places makes sense for virtual art. They also don't feel very magical. I'm hopeful we'll get world-tracked widgets / app windows eventually, and I'll be ready! (cough: FB13571855)
Topic: Spatial Computing SubTopic: ARKit Tags:
Jun ’24
Comment on OutlineView in SwiftUI
I agree with the other commenters. SwiftUI's OutlineGroup is not the piece you want if you're trying to build a great app. Perhaps If and only If your view is single column, not user-modifiable, and does not require programmer expansion and collapse will it work out. I'm not actually sure if it handles programmatic expand and collapse or swipe actions tbh.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Jun ’24
Comment on Page-Curl Shader -- Pixel transparency check is wrong?
While this answer is not really satisfying, it fixed my problem. If you're applying a shader as a layerEffect to a SwiftUI view, make sure you declare a compositingGroup before the layer effect. This includes layerEffects that are wrapped in custom transitions. Otherwise the SwiftUILayer that gets passed to the shader acts real weird.
Topic: Graphics & Games SubTopic: Metal Tags:
Oct ’24
Comment on How does an indirect drag gesture work?
Thank's gchiste, that's useful information. I'm noticing in the simulator that it feels like the system accelerates drags that start farther away. Similar to moving a cursor with increases tracking speed.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Dec ’23
Comment on Xcode Not showing Vision Pro Archive destination
D'oh. It was only a matter of time until I became a "Didn't read the release notes" poster. I figured because it was project configuration it was something I was doing. The work around worked great, thanks for such a prompt reply!
Replies
Boosts
Views
Activity
Dec ’23
Comment on Beyond the visionOS virtual machine
I applied for one on Day 1 and have not heard back. from what I can gather, no solo hobby-level devs received one, just companies with unity experience.
Replies
Boosts
Views
Activity
Dec ’23
Comment on Are alternate app icons supported for visionOS apps?
Please take initiative and file the feedback in order to escalate it, thank you. We’re not responsible for Apples documentation. Apple is.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Jan ’24
Comment on How to access MeshAnchor's classification on visionOS?
This returns a GeometrySource. How can one access an instance of MeshAnchor.MeshClassification?
Topic: Spatial Computing SubTopic: ARKit Tags:
Replies
Boosts
Views
Activity
Feb ’24
Comment on How do I use RoomAnchor?
Hah, thank you so much. This helps a lot with understanding the mental model of RoomAnchor.
Topic: Spatial Computing SubTopic: ARKit Tags:
Replies
Boosts
Views
Activity
Jun ’24
Comment on Questions about WorldTrackedAnchor Resiliency
Thanks for the reply! I'll proceed by adding a disclaimer for my users. I'm glad I have accurate information to tell them for the time being. Unfortunately image anchors wouldn't really work unless the user could import a picture of their own wall / home surface, and I don't think asking them to stick QR codes in places makes sense for virtual art. They also don't feel very magical. I'm hopeful we'll get world-tracked widgets / app windows eventually, and I'll be ready! (cough: FB13571855)
Topic: Spatial Computing SubTopic: ARKit Tags:
Replies
Boosts
Views
Activity
Jun ’24
Comment on OutlineView in SwiftUI
I agree with the other commenters. SwiftUI's OutlineGroup is not the piece you want if you're trying to build a great app. Perhaps If and only If your view is single column, not user-modifiable, and does not require programmer expansion and collapse will it work out. I'm not actually sure if it handles programmatic expand and collapse or swipe actions tbh.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Jun ’24
Comment on SwiftUI Navbar on VisionOS like the photos app?
Ah, sure. Something like this is easy when you have access to the UIKit APIs, but I'm curious if there's a SwiftUI-only solution here. Unfortunately, I suspect not.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Jun ’24
Comment on SwiftUI Navbar on VisionOS like the photos app?
It does not appear to work on VisionOS.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Jul ’24
Comment on Sequoia Group Container for Mac Catalyst Apps
It prompts from TestFlight too :\ Note: I am on the Sequoia RC.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Sep ’24
Comment on iOS 18 seems to have broken animations in Widgets
Thanks for filing this.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Oct ’24
Comment on Page-Curl Shader -- Pixel transparency check is wrong?
While this answer is not really satisfying, it fixed my problem. If you're applying a shader as a layerEffect to a SwiftUI view, make sure you declare a compositingGroup before the layer effect. This includes layerEffects that are wrapped in custom transitions. Otherwise the SwiftUILayer that gets passed to the shader acts real weird.
Topic: Graphics & Games SubTopic: Metal Tags:
Replies
Boosts
Views
Activity
Oct ’24
Comment on "Failed to retrieve app-scope key" in sandboxed app
thank you so much for jumping into this thread cause I'm here because of sequoia too
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
Oct ’24
Comment on [iOS18] QLPreviewController - No more swipe to dismiss?
Yeah, I caved and had to do something like the following: guard let collectionView, let item = item as? MODELTYPE, let index = dataSource?.indexPath(for: .url(item)), let cell = collectionView.cellForItem(at: index) else { return nil } return (cell as? CELLTYPE)?.imageView
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Oct ’24