-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
[Accessibility] Make message view more voiceover friendly #886
Conversation
BillCarsonFr
commented
Mar 27, 2015
- Cell is now accessible and will speak sender name and message
- Accessory button has now an accessibility label
- Post announcement when message is received
- Added accessibility label to toolbar’s text view
- Notice : I cannot do all the translation, will need some help
- Cell is now accessible and will speak sender name and message - Accessory button has now an accessibility label - Post announcement when message is received - Added accessibility label to toolbar’s text view
thanks @BillCarsonFr ! i'll have a look soon 👍 |
just noticed that i forgot to add the method to configure the cell accessibility in the .h, only updated the .m. I have been doing too much swift :) |
Yesterday I got a message that Telegram has been updated to version 3.3.2 |
@BillCarsonFr can you update your PR? @jessesquires This appears to work as advertised. I think it could use improvement, but it's a solid start. Media cells with interactive behavior (Audio, Video) do not work with voiceover enabled. I think that in order to add that functionality we would need to add a property to the mediaItem that returns an array of views that JSQMessagesCollectionViewCell can expose via accessabilityElements. We could also add a media type / name property to further differentiate between different cell types. I also noticed some differences between how it behaves and how iMessage behaves, but I'm just pointing them out.
|
Current coverage is
|
Maybe we can consider more accessibility for v8.0 |
…es#886) - Cell is now accessible and will speak sender name and message - Accessory button has now an accessibility label - Post announcement when message is received - Added accessibility label to toolbar’s text view