TIL: Setting tableViewCell.selectionStyle=.none
is only visual, and activated cells still read “selected” to VoiceOver users. You must override tableView(_ :willSelectRowAt:)
to return nil
in order to truly have unselectable cells. Can’t believe I didn’t know this. ðŸ¤