Я добавил UISearchBar
к своему UINavigationBar
, установив navigationBar.titleView = customView
. Однако теперь UISearchBar
скрывает левый UIBarButtonItem
, который является пользовательским UIView
, содержащим UIImageView
.
Левый UIBarButtonItem
теперь находится в пределах UISearchBar
, и я не могу понять, как это исправить. Есть идеи?
Код:
lazy var profileBarButton: ReleaseHomeNavigationView = {
let view = ReleaseHomeNavigationView(frame: CGRect(x: 0, y: 0, width: 30, height: 30))
view.autoresizingMask = .flexibleWidth
return view
}()
//In viewDidLoad():
navigationItem.titleView = self.searchBar.searchBar
navigationItem.leftBarButtonItem = UIBarButtonItem(customView: profileBarButton)