Post

Replies

Boosts

Views

Activity

Reply to Widget link broken by `.desaturated` image rendering mode
On iOS 26, the suggested workarounds no longer work. However, thanks to this mastodon post (https://mastodon.social/@jayrhynas/115208669458469304) I was able to find yet another workaround that works on iOS 26 (haven't tested older OSes): Link(destination: deepLink) { VStack() { // Wrapped Color.clear in yet another Link - workaround for .widgetAccentedRenderingMode(.desaturated) breaking links Link(destination: deepLink) { Color.clear }.background { Image(image) .resizable() .widgetAccentedRenderingMode(.accentedDesaturated) } Text("Open app") // Text in link is working fine } }
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Dec ’25
Reply to Handling cancel button in SwiftUI PhotoPicker (inline)
I'm also having this issue. In the app I'm working on, the PhotosPicker is contained .inline in a thin View wrapper without any additional UI and the wrapper View is presented as a sheet. I would really appreciate to have the default Cancel button working with our .sheet presentation. But it's not. Any hints how to do that?
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Jan ’24
Reply to Quick Note does not show "Add Link" for iCloud documents even though persistentIdentifier is set
A few more findings after debugging this a couple of more times: Not using NSUserActivity provided by UIDocument (documents located in iCloud provide those) but creating our own with all the properties being set the same makes indeed QuickNote to show the “Add Link” button. Is this a bug or feature? Removing all URL types from userInfo dictionary of the NSUserActivity fixes the issue of missing userInfo dict (and other properties) on NSUserActivity in sceneDelegate's continue activity method after tapping the document link in QuickNote. But this breaks Handoff to other devices where we need the iCloud document URL.
Topic: App & System Services SubTopic: General Tags:
Sep ’21
Reply to Widget link broken by `.desaturated` image rendering mode
On iOS 26, the suggested workarounds no longer work. However, thanks to this mastodon post (https://mastodon.social/@jayrhynas/115208669458469304) I was able to find yet another workaround that works on iOS 26 (haven't tested older OSes): Link(destination: deepLink) { VStack() { // Wrapped Color.clear in yet another Link - workaround for .widgetAccentedRenderingMode(.desaturated) breaking links Link(destination: deepLink) { Color.clear }.background { Image(image) .resizable() .widgetAccentedRenderingMode(.accentedDesaturated) } Text("Open app") // Text in link is working fine } }
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Dec ’25
Reply to Building macOS apps with Xcode 26 on macOS 26 VM
Any chance this is fixed in beta 3?
Replies
Boosts
Views
Activity
Jul ’25
Reply to Handling cancel button in SwiftUI PhotoPicker (inline)
I'm also having this issue. In the app I'm working on, the PhotosPicker is contained .inline in a thin View wrapper without any additional UI and the wrapper View is presented as a sheet. I would really appreciate to have the default Cancel button working with our .sheet presentation. But it's not. Any hints how to do that?
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Jan ’24
Reply to Issues with .scrollPosition in iOS17
I think you need stable identifiers. Don't use UUID() but try to create them manually (e.g. based on name)
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Oct ’23
Reply to Serious Lag When Switching Between Views When Using HoverEffect/ContextMenu
I run into the same issue, see: https://twitter.com/krajaac/status/1667089692301447168 Haven't found a workaround yet. Seems like the invalidation of the preview is seriously broken.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Jun ’23
Reply to UIFindInteraction UI is not usable when Stage Manager is enabled
This seems to be fixed in iPadOS 16 beta 8.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Sep ’22
Reply to UIFindInteraction UI is not usable when Stage Manager is enabled
This seems to be fixed in iPadOS 16 beta 8.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Sep ’22
Reply to UIFindInteraction UI is not usable when Stage Manager is enabled
@eskymo This seems to be another Feedback describing the same issue and potentially providing more details: https://openradar.appspot.com/FB11356212
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Sep ’22
Reply to UIFindInteraction UI is not usable when Stage Manager is enabled
Feedback: FB11339648
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Aug ’22
Reply to SwiftUI - Global coordinate space is flipped on macOS
Which version of macOS did you test it on? I'm running macOS Monterey and I'm not seeing the same behaviour you're describing -- both .global and .named returns the correct coordinates (y=0 is on the top).
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Dec ’21
Reply to Quick Note does not show "Add Link" for iCloud documents even though persistentIdentifier is set
I've just tried Pages and Numbers updated for iPadOS 15, Quick Note does NOT show "Add Link" button when local or iCloud document is opened. Seems even Apple does not support Quick Note for document-based apps.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Oct ’21
Reply to Quick Note does not show "Add Link" for iCloud documents even though persistentIdentifier is set
A few more findings after debugging this a couple of more times: Not using NSUserActivity provided by UIDocument (documents located in iCloud provide those) but creating our own with all the properties being set the same makes indeed QuickNote to show the “Add Link” button. Is this a bug or feature? Removing all URL types from userInfo dictionary of the NSUserActivity fixes the issue of missing userInfo dict (and other properties) on NSUserActivity in sceneDelegate's continue activity method after tapping the document link in QuickNote. But this breaks Handoff to other devices where we need the iCloud document URL.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Sep ’21
Reply to Missing UserInfo?
yes, I do. Have you been able to come with a solution/workaround? Do you put any URLs in the userInfo dict? the last post on this thread might be a hint: https://developer.apple.com/forums/thread/649578
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Sep ’21
Reply to Is there a way how to trigger Quick Note on Simulator?
Feedback filled: FB9197822
Topic: Safari & Web SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jun ’21
Reply to Quick Note does not show "Add Link" for iCloud documents even though persistentIdentifier is set
I have filled a Feedback for this: FB9174122
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jun ’21