如果我在viewDidLoad中设置displaysSearchBarInNavigationBar=YES,当View显示时,搜索栏将位于导航栏中。但是当我触摸栏按钮项时,我想在导航栏顶部显示搜索栏。如下图所示普通导航栏:点击右栏按钮项目后导航栏顶部的搜索栏 最佳答案 我对Mark的回答做了一些修改,以使其在IOS8中快速运行。classViewController:UIViewController,UISearchBarDelegate{varsearchBar=UISearchBar()varsearchBarButtonIt
如果我在viewDidLoad中设置displaysSearchBarInNavigationBar=YES,当View显示时,搜索栏将位于导航栏中。但是当我触摸栏按钮项时,我想在导航栏顶部显示搜索栏。如下图所示普通导航栏:点击右栏按钮项目后导航栏顶部的搜索栏 最佳答案 我对Mark的回答做了一些修改,以使其在IOS8中快速运行。classViewController:UIViewController,UISearchBarDelegate{varsearchBar=UISearchBar()varsearchBarButtonIt