Whoops, didn't mean to mark this comment as accepted. This problem for me was resolved in a future beta.
Post
Replies
Boosts
Views
Activity
I've got the exact same issue. Cannot get a custom image to show, system images display fine though. Did you find a solution to this?
Yes, I did try scaling down assets between 42x42 to 50x50 depending on the Watch and complication size. However, they were always blurry, and I couldn't find a fix. I've resorted to creating the icon for the complication out of SF Images, which looks a lot sharper.
Even when I hardcode the 'weight' picker to be the default focus with .defaultFocus($controlSelection, .weight), it is the focused picker on the first load. However, any small drag gesture on the page resets the focus to the 'exercise' picker. See simplified example here.
Is there a way to detect when a TabView page drag has completed, even if the current page hasn't changed? I tried dragGesture, but this didn't work.
.onAppear works when the TabView page has been changed to a new page completely, and then changed back. However, any small accidental drag on the page causes the 'exercise' picker to be the focused picker.