Как взаимодействовать с отображаемым UITableView, перекрывающим другой UITableView - PullRequest
0 голосов
/ 25 августа 2011

У меня есть один UITableView, отображающий некоторые данные, и когда пользователь начинает печатать в UITextField над UITableView, другой UITableView отображается ниже UITextField, чтобы показать предложения.Это «предложения» UITableView перекрывает UITableView ниже UITextField.Нажатие на одно из предложений заполнит текстовое поле указанным элементом.

Предложения UITableView отображаются перед другим UITableView, но проблема в том, что ни одно из нажатий на предложения UITableView не регистрируется, если ониза пределами представления, которое его содержит.

Вероятно, это действительно простая проблема, касающаяся больше UIViews в целом, но у меня возникли проблемы.Спасибо за помощь!

Ответы [ 2 ]

0 голосов
/ 25 августа 2011

вы можете отобразить второй UITableView в другом представлении, которое отображается над текущим представлением, например, всплывающее окно, используя

[self.view addSubview:secondView]. 

После того, как выбор сделан, вы можете удалить это представление, используя

[secondView removeFromSuperview];
0 голосов
/ 25 августа 2011

Вы должны настроить свой второй вид таблицы, который дает вам предложения под тестовым полем, который решит большинство ваших проблем

надеюсь, это поможет вам

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...