2014-02-12 3 views
0

У меня есть обычай UITableViewCell и клетки имеют 5 этикетки, как Имя: баран DOB: 10/12/2012 Email: [email protected] Телефон: 1234567890 Адрес: БангалорКак показать только выбранные поля в UITableViewCell

В ViewController Я показываю одно всплывающее окно, чтобы пользователь мог выбрать, какое поле он хочет видеть в виде таблицы. Итак, как достичь этого, в то время как пользователь может также выбирать эти поля случайным образом, чем будет пространство между двумя полями, как обрабатывать все эти предложения?

+0

на основе выбранных фильтров просто скрывает/скрывает ярлыки в ячейке и перезагружается после выбора пользователем всплывающего окна. – RAJA

+0

Но если пользователь будет выбирать фильтр случайным образом, чем пробел будет находиться между двумя – Rajesh

+0

«пространство будет между двумя» - вы можете решить это с помощью ограничений автоматической компоновки. Имейте в виду, что это большая область для изучения. – MrTJ

ответ

0

У вас есть максимум 5 возможных элементов для отображения. Попросите пользователя нажать кнопку, чтобы отобразить всплывающее окно, и выберите отображение 3 из 5 элементов. Затем вы можете просто создать 3 метки, добавить их в ячейки contentView и изменить высоту для этой ячейки в зависимости от общей высоты отображаемых меток.

Смежные вопросы