У меня есть приложение с UITableView результатов в центральном столбце и небольшая панель поиска вверху. Я хочу динамически добавлять/удалять кнопку, которая говорит «сбросить поиск» и привязать ее к вершине представления.iOS: отображение/скрытие элементов пользовательского интерфейса динамически
Есть несколько способов обойти это, и я беспокоюсь, что они оба выглядят уродливыми или взломанными для меня. К оглавлению:
Добавить кнопку в редакторе раскадровки и показать/скрыть ее в коде. Беда в том, что у меня уже есть куча просмотров, указанных таким образом в раскадровке, и поэтому позиционирование/выбор их - огромная боль, поскольку они перекрывают друг друга.
Добавить кнопку в код. Кроме того, мой пользовательский интерфейс указан в двух местах: материал, который находится в раскадровке, и дополнительные модификации, которые имеют место в коде.
Какой стандартный способ сделать что-то подобное? И как я могу предотвратить, что мои раскадровки становятся большим беспорядком, когда у меня есть кнопки/диалоги/и т. Д. которые должны быть динамически показаны/скрыты?
прозрачный не означает его скрытый бросок – meda
Если альфа = 0, никаких событий касания не регистрируются. Он действует как скрытый. – AlexKoren