{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiejnagvaxhsy66pd4vyu2zkci7pszayuks2a6o4v6y4p2ivadqpua",
    "uri": "at://did:plc:mz7h4r2iyp2egghuqaolnsev/app.bsky.feed.post/3mle2ntvh6y72"
  },
  "path": "/forum/ios-ipados/struggling-my-onboarding-flow-voiceover",
  "publishedAt": "2026-05-08T15:22:46.000Z",
  "site": "https://applevis.com",
  "textContent": "Hi everyone. I'm working on an onboarding flow for a new app and I'm struggling with how to deal with a Liquid Glass issue.\n\nI have glass buttons with \"next\" and \"back\" chevron symbols that let the user go through the pages. When you get to the last page the \"next\" button is disabled.\n\nSince the glass buttons are partially transparent they interact with the background colors. Depending on the colors of the background in use the button clearly looks disabled some times but other times it's barely dimmed and still would look active at a glance.\n\nTo deal with this I was just going to hide the next button on the last page by making the opacity zero. Back in the day VoiceOver would have still seen the disabled button, but now setting the opacity to zero also hides it from VoiceOver. Usually that's helpful but here it's not.\n\nMy real question is for a VoiceOver user would it be confusing to have the \"next\" button just disappear on the last page?",
  "title": "Struggling with my onboarding flow for VoiceOver"
}