Ios7 UISearchDisplayController定位问题
当我点击UISearchBar时,它改变了位置,tableview与UISearchBar重叠。我在中改变了它的位置,但它不工作 -voidsearchDisplayControllerWillBeginSearch:UISearchDisplayController*控制器{Ios7 UISearchDisplayController定位问题,ios7,xcode5,uisearchbar,uisearchdisplaycontroller,Ios7,Xcode5,Uisearchbar,Uisearchdisplaycontroller,当我点击UISearchBar时,它改变了位置,tableview与UISearchBar重叠。我在中改变了它的位置,但它不工作 -voidsearchDisplayControllerWillBeginSearch:UISearchDisplayController*控制器{ if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) { CGRect statusBarFrame = [[UIApplicat
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) {
CGRect statusBarFrame = [[UIApplication sharedApplication] statusBarFrame];
[UIView animateWithDuration:0.25 animations:^{
for (UIView *subview in self.view.subviews)
subview.transform = CGAffineTransformMakeTranslation(0, statusBarFrame.size.height);
subview.frame=CGRectMake(0, -200, 320, 64);
}];
}
}
在点击搜索栏之前
点击搜索栏后
应设置:
[self.navigationController设置NavigationBarHidden:是动画:是]