我在navigation.titleView中添加了一个搜索栏
self.navigationItem.titleView = searchBar
Run Code Online (Sandbox Code Playgroud)
还有一个标题=""的BackBarButtonItem
self.navigationItem.backBarButtonItem?.title = ""
Run Code Online (Sandbox Code Playgroud)
但后来有很差距Back Button和SearchBar,就像这样:

我想是因为那里的空间,在这里出现的差距title的backBarButtonItem(因为我title是空""但空间仍然存在)
所以我想问一下如何省略这个差距?我想让我searchBar离我更近backBarIcon
非常感谢!
编辑1:我尝试更改searchBar的框架,但它不起作用
这是我的代码
//Change searchBar's frame
let titleViewFrame = (searchController.searchBar.frame)
searchController.searchBar.frame = CGRect(x: titleViewFrame.minX - 20.0, y: titleViewFrame.minY, width: titleViewFrame.width + 20.0, height: titleViewFrame.height)
Run Code Online (Sandbox Code Playgroud)