iPhone, использующий наложение голоса, перемещается за пределы экрана, не может нажать кнопку - PullRequest
0 голосов
/ 16 февраля 2011

Я столкнулся с непонятным поведением при использовании VoiceOver. По сути, при использовании жеста «пролистывание вперед» на экране курсор будет перемещаться за нижнюю часть экрана, и представление не будет «двигаться» вместе с ним, как должно. Хуже всего то, что у меня есть кнопка, которая не активируется двойным нажатием, когда такое поведение существует.

Что я могу понять, так это то, что это происходит только на двух экранах, оба из которых имеют настраиваемый внешний вид ячеек в табличном представлении.

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

Кто-нибудь сталкивался с таким поведением? Есть идеи для решения этой проблемы?

1 Ответ

0 голосов
/ 27 сентября 2011

Я видел это, но это не проблема, по крайней мере, не в моем приложении - вы можете дважды нажать где угодно, а не только на кнопке. (Другими словами, слепой пользователь не поймет, что это происходит, потому что это просто работает.)

...