我实施了2个ViewController
:
let searchBar = UISearchBar()
func viewDidLoad() {
navigationItem.titleView = searchBar
}
当我按下第二个视图控制器并尝试使用滑动手势返回时,我的所有导航项目都不可逆转地消失。
也许有人知道如何解决它?
图片:
SearchBar First VC https://imgur.com/QJxflWP.png
SearchBar第二个VC https://imgur.com/FUBo0t6.png
导航栏当开始向后滑动qazxsw poi
导航项与视图控制器相关联。因此,如果您想在两个视图控制器中使用搜索栏,则必须为两个视图控制器设置搜索栏。
此外,您可以使用searchController属性在导航控制器中显示搜索栏。这样您就可以在导航栏中显示标题和搜索栏。
导航项与视图控制器相关联。因此,如果要在两个视图控制器中显示搜索栏,则必须在viewDidLoad方法中单独添加它。
此外,您还可以使用searchController属性在导航栏中显示搜索栏。这样您就可以在导航栏中显示标题和搜索栏。