Проблема доступности UIView - PullRequest
       11

Проблема доступности UIView

2 голосов
/ 07 декабря 2010

Я разработал приложение для iPhone, и большая его часть доступна, но у меня есть проблема с одной вещью, которую я делаю.

Когда пользователь нажимает кнопку настроек в приложении (у него есть главное меню с кучей кнопок для различных приложений), я добавляю UIView вверху и затемняю фоновый экран.К сожалению, для слепых этот UIView не становится «активным», то есть они все еще перемещаются по фоновому экрану.

Сначала я добавил UIView, используя addSubview:, а затем попытался insertSubview: atIndex:, но ни один из них не работал должным образом.

Редактировать: дополнительная информация, на этом экране есть текстовые поля и кнопкаЯ мог бы вместо этого сделать один из них активным или что-то в этом роде?Не знаю, как бы я это сделал.

Ответы [ 2 ]

2 голосов
/ 07 декабря 2010

Как насчет использования becomeFirstResponder?Это делает управление получающим это сообщение активным и получателем ввода.Для UITextView и т. Д. Он вызывает клавиатуру.

0 голосов
/ 07 декабря 2010

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

Сделайте одну вещь, если вы добавили представление с помощью конструктора интерфейса, затем выберите представлениеи нажмите меню «Макет» в строке меню и выберите «Отправить назад».

или, если вы добавите это через код, то введите код как

[self.view sendSubViewToBack:addedView];

С уважением,

Сатья

...