UISearchController 像这样创建和使用viewDidLoad
search = UISearchController(searchResultsController: nil)
search.searchResultsUpdater = self
search.obscuresBackgroundDuringPresentation = false
search.definesPresentationContext = true
search.searchBar.placeholder = "Search books"
navigationItem.searchController = search
我需要更改搜索栏(搜索文本字段?)的水平位置(偏移量、插入量?)以与标题和内容对齐。
我已经尝试在 viewDidAppear 中更改 searchBar 的框架(下左图),但是当文本字段成为第一响应者时它会返回(右图)。
有没有可行的解决方案?