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