Горизонтальное положение UISearchBar при использовании UISearchController и больших заголовков - PullRequest
0 голосов
/ 06 апреля 2020

UISearchController создан и используется следующим образом в viewDidLoad

search = UISearchController(searchResultsController: nil)
search.searchResultsUpdater = self
search.obscuresBackgroundDuringPresentation = false
search.definesPresentationContext = true
search.searchBar.placeholder = "Search books"

navigationItem.searchController = search

Мне нужно изменить горизонтальную позицию (смещение, вставка?) SearchBar (текстовое поле поиска?) На согласовать с названием и содержанием.

issue

Я уже пытался изменить фрейм searchBar в viewDidAppear (слева pi c ниже), но он возвращается, когда текстовое поле становится первым Ответчик (справа пи c).

frame changed in viewDidLoad frame is back when text field is first responder

Есть ли какое-нибудь рабочее решение?

...