我已经设置了导航栏中的搜索控制器,以便将搜索栏定位在屏幕顶部。我想要实现的是,搜索栏处于“标题视图”位置,就像在iOS 10上发生的那样。然而,为了给视图控制器留出大标题的空间,搜索栏被向下移动。如何隐藏这个额外的空间?
navigationItem.searchController = searchController
navigationItem.searchController = searchController
抱歉回复晚了,但请尝试以下方法
navigationItem.titleView = searchController.searchBar
使用 searchController
替代 navigationItem.searchController = searchController
。
希望能对你有所帮助!
navigationController?.navigationBar.prefersLargeTitles = false
? - Michaelself.navigationController?.navigationBar.isHidden = true
? - Michael