Как сделать пользовательский UIView доступным? - PullRequest
6 голосов
/ 18 февраля 2012

У меня есть собственный подкласс UIView, который содержит сетку ячеек, каждая из которых также является пользовательским подклассом UIView.

Я заинтересован в использовании тестовой среды Keep It Functional, которая требует, чтобы у каждого представления была acccessibilityLabel.

Как настроить классы ячеек на наличие меток доступности, чтобы я мог ссылаться на них по отдельности в своих тестах?

1 Ответ

11 голосов
/ 18 февраля 2012

Я думаю, что мое автозаполнение лгал мне.Все, что мне нужно было сделать, это:

[gridCell setIsAccessibilityElement:YES];
[gridCell setAccessibilityLabel:[NSString stringWithFormat:@"cell-%d", cellIndex]];
...