我试图在UISearchBar's
的视图中更改animateWithDuration
高度(从44 - > 0),但是当我这样做时,textView
在searchBar将搬出。
因为我是新来的,所以我无法发布图片:(
这是我的代码:
CGRect frame = CGRectMake(0, 100, self.view.frame.size.width, 44);
UISearchBar *searchBar = [[UISearchBar alloc] initWithFrame:frame];
[self.view addSubview:searchBar];
self.searchBar = searchBar;
[UIView animateWithDuration:1.0 animations:^{
self.searchBar.frame = CGRectMake(0, 100, self.view.frame.size.width, 0);
}];
但是当我从0改变高度 - > 44时我没有发现这个问题:
[UIView animateWithDuration:1.0 animations:^{
self.searchBar.frame = CGRectMake(0, 100, self.view.frame.size.width, 44);
}];
任何人帮助我!为什么会这样,以及如何处理它。谢谢你们!