appleguy
5cf05f3c17
[Accessibility] Add .isAccessibilityContainer property, allowing automatic aggregation of children's a11y labels. ( #468 )
...
After consulting Apple documentation and working with some a11y experts,
we've found that aggregating objects that have a11y labels but are not
themselves interactable is significantly preferred for these users.
It makes it much quicker to navigate scrolling content if VoiceOver only
stops to select entire cells, and then allows drilling down into the cell
to select individual components. This implementation achieves that behavior.
We should consider enabling isAccessibilityContainer by default on ASCellNode.
This would be an improvement for 95% of a11y use cases. Aggregation can be
enabled or disabled on any node.
2017-08-20 13:17:05 -07:00
..
2017-08-06 13:20:33 +01:00
2017-06-19 10:14:39 -07:00
2017-08-08 19:11:40 +01:00
2017-08-08 19:11:40 +01:00
2017-07-14 18:50:26 +00:00
2017-07-14 18:50:26 +00:00
2017-08-12 08:03:42 -07:00
2017-08-12 08:03:42 -07:00
2017-07-05 13:29:02 -07:00
2017-07-05 13:29:02 -07:00
2017-04-24 16:59:57 -07:00
2017-07-13 09:53:51 +00:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-05-17 13:26:30 +01:00
2017-05-19 15:07:08 +01:00
2017-05-15 16:36:29 -07:00
2017-07-14 18:50:26 +00:00
2017-08-17 15:30:34 +01:00
2017-07-14 18:50:26 +00:00
2017-07-14 18:50:26 +00:00
2017-08-10 17:47:26 +01:00
2017-07-14 18:50:26 +00:00
2017-07-14 18:50:26 +00:00
2017-08-17 15:30:34 +01:00
2017-08-10 17:47:26 +01:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-05-09 14:02:33 -07:00
2017-04-24 16:59:57 -07:00
2017-05-09 14:02:33 -07:00
2017-07-14 18:50:26 +00:00
2017-07-14 18:50:26 +00:00
2017-07-09 10:54:39 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-06-14 19:36:13 -07:00
2017-04-24 16:59:57 -07:00
2017-07-09 10:54:39 -07:00
2017-08-20 13:17:05 -07:00
2017-07-10 12:10:04 +00:00
2017-07-10 12:10:04 +00:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-26 13:04:03 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-06-29 18:39:04 +01:00
2017-06-29 18:39:04 +01:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-05-02 14:38:06 -07:00
2017-07-03 19:03:26 -07:00
2017-07-05 13:29:02 -07:00
2017-07-05 13:29:02 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-07-03 19:03:26 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-08-10 17:47:26 +01:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00
2017-05-29 18:11:18 -07:00
2017-04-24 16:59:57 -07:00
2017-04-24 16:59:57 -07:00