我正在尝试创建一个简单的搜索功能,其中从主屏幕引入搜索视图。我正在为此项目使用Interface Builder,这就是我将此视图设置为:
但是当我点击搜索栏时,导航栏会按预期消失,但搜索栏不会向上移动。
我该如何解决这个问题?
-(BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar
{
NSLog(@"about to edit");
[self.navigationController setNavigationBarHidden:YES animated:YES];
return YES;
}
不确定我是否正确行事。
答案 0 :(得分:0)
您是否添加了UISearchBar或UISearchDisplayController?第一个只是一个搜索栏,您可以将其放置在视图中的任何位置,第二个是行为符合您想要的方式,上升并覆盖屏幕