Вместо того, чтобы программно создавать UISearchController, я хотел бы использовать Interface Builder и Object.
Что я сделал:
- У меня есть раскадровка с UIViewController с именем ViewController.
- Я добавляю объект в ViewController и устанавливаю для пользовательского класса значение UISearchController.
- В ViewController я добавляю
@IBOutlet weak var
customSearchController: UISearchController!
- Затем я связываю в Interface Builder пользовательский объект с customSearchController.
- Я запускаю приложение и проверяю метод viewDidLoad.свойство searchBar объекта customSearchController
po searchController.searchBar
Вывод журнала: неинициализировано
Свойство searchBar доступно только для чтенияпоэтому я не могу установить пользовательский UISearchBar на нем.
Можно ли создать UISearchController в Интерфейсном Разработчике?