Первая кнопка UITableView как Поиск, а также Добавить текстовое поле - PullRequest
0 голосов
/ 18 мая 2019

Если вы видите скриншот ниже, это вид из приложения iOS Files, который позволяет вам выбирать теги для файла.

Я хочу создать аналогичное Tableview, которое позволяет пользователю либо выбирать существующие элементы, либо добавлять новые элементы.,Но я также хочу, чтобы текстовое поле добавления было полем поиска.То есть, когда пользователь начинает там печатать, он также получает результаты поиска по существующим элементам.

Tag Example

Я планирую реализовать это...

  • Два табличных представления.
  • Один имеет статическую ячейку для добавления и не имеет вертикальной прокрутки.
  • Справа внизу находится второе табличное представлениес существующими элементами, которые можно прокручивать по вертикали.
  • , когда пользователь нажимает и начинает печатать в текстовом поле, во втором табличном представлении выполняется поиск рядом, и пользователь также может выбрать элемент из него.,
  • Когда нет подходящих результатов, подсвечивается кнопка добавления, и пользователь может добавить новую запись.

Я хочу знать, как лучше всего реализовать такое поведение?

Кроме того, (с точки зрения дизайна пользовательского интерфейса) Следует ли использовать UISearchBar вместо текстового поля?Или лучше просто использовать UISearchController?

...