Я хочу поддерживать VoiceOver. У меня есть UIButton
внутри UITableViewCell
. В соответствии с рекомендациями я отключил кнопку доступности (.isAccessibilityElement = false
) и реализовал настраиваемое действие доступности для ячейки (accessibilityCustomActions, NSAccessibilityCustomAction
).
Таким образом VoiceOver не сможет найти и прочитать кнопку как собственный элемент. Чтобы сделать функцию за кнопкой доступной, я добавил в ячейку настраиваемое действие доступности. С помощью пользовательского действия пользователь может выбрать действие, проведя пальцем вверх и вниз. Затем выполните двойное касание.
Теперь я хочу протестировать это действие с помощью UITest. Невозможно получить доступ к кнопке внутри UITest, потому что она недоступна для доступа.
Как я могу выполнить настраиваемое действие доступности внутри UITest?