Xcode 如何在新navigationItem.searchController中居中搜索栏?

Xcode 如何在新navigationItem.searchController中居中搜索栏?,xcode,uinavigationitem,ios11,uisearchcontroller,Xcode,Uinavigationitem,Ios11,Uisearchcontroller,这看起来很难看。我想在navigationItem.SearchController空间中为IOS 11实现新的搜索控制器,但是底部有一个很大的缺口。我怎样才能摆脱这个丑陋的鸿沟 试试这个 searchController.searchBar.searchFieldBackgroundPositionAdjustment = UIOffset(horizontal: 0, vertical: 8) 也许这会有帮助不,这没有帮助:(除了使用titleView而不是searchController

这看起来很难看。我想在navigationItem.SearchController空间中为IOS 11实现新的搜索控制器,但是底部有一个很大的缺口。我怎样才能摆脱这个丑陋的鸿沟

试试这个

searchController.searchBar.searchFieldBackgroundPositionAdjustment = UIOffset(horizontal: 0, vertical: 8)

也许这会有帮助不,这没有帮助:(除了使用titleView而不是searchController之外,您找到解决方案了吗?取消按钮仍然不在中间:(