Когда UITableView
доступен для редактирования, его UITableViewCells
позволяют пользователю выполнять настраиваемые действия, когда VoiceOver включен. Пользователь может услышать доступные действия, проведя пальцем вверх или вниз, когда курсор VoiceOver находится на ячейке, а затем вызвать действия, дважды нажав в любом месте экрана. В моих ячейках доступны только два действия: Удалить (вызывает обычное удаление ячейки) и По умолчанию (вызывает касание ячейки). У меня двоякий вопрос:
Есть ли способ добавить в ячейку собственные действия VoiceOver?
По умолчанию действие Удалить читается как «Удалить», даже если делегат табличного представления возвращает настраиваемый заголовок в методе tableView:titleForDeleteConfirmationButtonForRowAtIndexPath:
. Как заставить VoiceOver зачитывать заголовок настраиваемого действия?