2011-01-10 3 views
0

Я реализую iPad-приложение, которое должно использовать раскрывающееся окно или что-то, чтобы фильтровать элементы в виде таблицы.Cocoa Touch drop down box на iPad

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

+1

Почему бы не использовать представление UIPicker в листе действий? (Или другой подобный модальный диалог.) Тем не менее, не является ли поисковый контроллер более подходящим для фильтрации UITableView? –

+0

Вы искали SO для "iphone dropdown"? Это даст много результатов. – Eiko

+0

Вы не хотите выпадающего списка, это не элемент управления iOS. Как заметил @middaparka, вам нужен UIPickerView или Search Controller. –

ответ

1

В этом случае у меня возникнет соблазн использовать представление UIPicker в UIActionSheet. (Или другой подобный модальный диалог.)

Сказанное может быть более целесообразным использовать Search Controller для фильтрации UITableView. (Действительно зависит от приложения.)

1

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

+0

У меня есть 4 столбца в моем табличном представлении, каждый из которых представляет атрибут элементов в представлении таблицы. Поэтому я хочу, чтобы мой пользователь мог легко переключаться между элементами с определенными атрибутами. Интересен диалог ActionSheet/modal – TheLearner

+0

Прохладный, вы также можете попробовать добавить панель вкладок и использовать ее в качестве переключателя. – invig