У меня есть приложение для iPhone, которое, по сути, представляет собой список. Вверху есть UINavigationBar, а затем есть UITableView, который содержит список. Я хотел бы иметь возможность так или иначе разрешить пользователю сортировать список по-разному. Итак, в моем воображении я представляю себе NavigationItem на UINavigationBar, при прикосновении к которому появляется небольшой всплывающий диалог. Вы выбираете нужную «сортировку», рядом с ней появляется галочка, и диалог исчезает.
Я не совсем уверен, как это сделать. Я попытался создать UIView, добавив к нему UIViewController (который содержал этот список различных параметров «сортировки» (например, сортировка по алфавиту, сортировка по дате и т. д.) в UITableView. Но UITableView не отвечает ни на какие касается, и я не знаю, почему.
У кого-нибудь есть идея использовать замечательный интерфейс Apple для такой опции? Я не могу использовать UISegmentedControl ниже UINavigationBar, потому что есть 5 возможных вариантов, и я не могу поместить все это в один UISegmentedControl.