Ios 为什么我的UISearchController渲染不正确?
我正在尝试创建一个Ios 为什么我的UISearchController渲染不正确?,ios,swift,uinavigationcontroller,uisearchcontroller,Ios,Swift,Uinavigationcontroller,Uisearchcontroller,我正在尝试创建一个UINavigationController,其UISearchController与此屏幕截图中的类似 但是,它最终呈现为以下屏幕截图: 我不知道为什么会出现这种差距 我有以下代码来设置UISearchController: func configureSearchController() { let searchController = UISearchController() searchController.searchResultsUpdater
UINavigationController
,其UISearchController
与此屏幕截图中的类似
但是,它最终呈现为以下屏幕截图:
我不知道为什么会出现这种差距
我有以下代码来设置UISearchController
:
func configureSearchController() {
let searchController = UISearchController()
searchController.searchResultsUpdater = self
searchController.searchBar.delegate = self
searchController.searchBar.placeholder = "Search for a username"
searchController.obscuresBackgroundDuringPresentation = false
navigationItem.searchController = searchController
}
您遇到的问题是您有嵌套的NavigationViewController。您可能正在将选项卡栏包装到导航控制器中,然后再包装每个选项卡。拆下外面的那个,你会没事的 总之,它应该是:
您遇到的问题是您有嵌套的NavigationViewController。您可能正在将选项卡栏包装到导航控制器中,然后再包装每个选项卡。拆下外面的那个,你会没事的 总之,它应该是:
不幸的是,这可能与我无关。不幸的是,这可能与我无关。