Я использую этот код без проблем, но я хотел бы разместить контроллер поиска под titleView
элемента навигации, а не заменять его. С iOS11 это так же просто, как установить navigationItem.searchController
на searchController
, и он поместит его ниже titleView
, но в navigationItem
.
Есть идеи, как это сделать до iOS 11 вместо замены titleView
?
Текущий код:
if #available(iOS 11, *) {
navigationItem.searchController = searchController
navigationItem.hidesSearchBarWhenScrolling = false
} else {
navigationItem.titleView = searchController.searchBar
}