Я думаю, что этот демонстрационный проект должен дать вам достаточно подсказок, чтобы помочь вам.
Приложение: Возможно, вы уже знали об этом, но в случае, если вы специально хотели использовать панель поиска Кроме того, существует UISearchController
ViewController, который поможет получить пользовательский ввод и заполнить TableView результатами.
Приложение: Если посмотреть дальше, уже есть SO ответ , охватывающий это. Кроме того, ознакомившись с API справка , вы увидите, что setToolbarItems
уже поддерживает добавление массива UIBarButtonItem
Что касается пользовательских кнопок, ознакомьтесь с этим справочник есть раздел по настройке внешнего вида. Кроме того, конструктор для UIBarButtonItem
также поддерживает взятие UIImage
. Если того, что там недостаточно, для выполнения sh того, что вам нужно, вы всегда можете создать подкласс UIBarButtonItem
и изменить представления там.