StewartLynch / SwiftUI-Tables-in-iOS-16

Completed project for the SwiftUI Tables in iOS 16 Video
MIT License
3 stars 1 forks source link

Do SwiftUI Tables offer VoiceOver output of columns headers? #1

Open detlevhfischer opened 1 week ago

detlevhfischer commented 1 week ago

Hi Stewart, thanks for your instructive video on tables in SwiftUI!

I am currently investigating to what extent these tables on iPadOS and iOS will support the output of table headers (mostly, column header) when navigating through table cells with VoiceOver active. So far, it seems there has been little accessibility support for tables (maybe simply because there aren't that many in native apps); apparently, as Paul Adam wrote in a comment to his example app for iOS accessibility, there is no table trait in iOS and if column information is to be added to each cell, this needs a hack which seels a bit cumbersome and difficult to maintain or scale. https://github.com/cvs-health/ios-swiftui-accessibility-techniques/issues/2#issuecomment-2377578118

Have things improved with tables in SwiftUI? That would be important information for the accessibility community. Would you care adding your thought to that discussion about Paul Adam's app, or respond here?

Best, Detlev

StewartLynch commented 1 week ago

As far as I know there have been no changes to Tables this year.Sent from my iPadOn Sep 30, 2024, at 2:44 AM, Detlev Fischer @.***> wrote: Hi Stewart, thanks for your instructive video on tables in SwiftUI! I am currently investigating to what extent these tables on iPadOS and iOS will support the output of table headers (mostly, column header) when navigating through table cells with VoiceOver active. So far, it seems there has been little accessibility support for tables (maybe simply because there aren't that many in native apps); apparently, as Paul Adam wrote in a comment to his example app for iOS accessibility, there is no table trait in iOS and if column information is to be added to each cell, this needs a hack which seels a bit cumbersome and difficult to maintain or scale. cvs-health/ios-swiftui-accessibility-techniques#2 (comment) Have things improved with tables in SwiftUI? That would be important information for the accessibility community. Would you care adding your thought to that discussion about Paul Adam's app, or respond here? Best, Detlev

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>