在我的视图控制器中,我有一个UIImageView
,其框架为(0,0,隐藏UITableView
,顶部有UISearchBar
。tableview的框架为( 0,20,320,548)在显示tableview时显示状态栏下的imageview。但是,当我将单元格向上滚过搜索栏时,单元格会在图像视图上查看但在状态栏文本下。
当tableview的帧从(0,20)开始时,为什么会发生这种情况?当显示tableview时,如何在状态栏下显示imageview,而不会阻止单元格?
编辑:
我开始使用在storyboard中创建的ViewController。 UIImageView
和UITableView
都是主视图的子视图。按钮的出口称为searchBarLikeButton。
- (IBAction)searchBarLikeAction:(id)sender {
//Hide button, show table, make searchBar the first responder.
self.searchBarLikeButton.hidden = YES;
self.carTableView.hidden = NO;
[self.searchBarByName becomeFirstResponder];
}