young
(rtSwift)
1
Character doesn't have a name property, Unicode.Scalar.Properties does.
let handshake: Character = "\u{1faf1}\u{1f3fc}\u{200d}\u{1faf2}\u{1f3fe}" // 🫱🏼🫲🏾
...
Text(handshake) // VoiceOver reads out the emoji the localized character name
So the OS knows this is a emoji character and its name, it's even localized. Is there anyway to access the name property?
The name read out by VoiceOver most of the time match the name from Unicode, but some are not the same.
1 Like