我有在命中調用下面的方法在導航欄中seachButton:UIView的動畫不工作第一次
- (IBAction)search:(id)sender
{
if (nil == searchViewController)
searchViewController = [[SearchViewController alloc] initWithNibName:@"SearchViewController" bundle:nil];
searchViewController.view.backgroundColor = [UIColor clearColor];
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown
forView:searchViewController.view
cache:NO];
[self.view addSubview:searchViewController.view];
[UIView commitAnimations];
}
應該加載SearchViewController.xib其中包含的UISearchBar和兩個按鈕的視圖。當我第一次調用搜索方法時,視圖很快出現一些奇怪的動畫,當我再次調用它時,動畫就沒有問題。有沒有人有線索可能是錯的?
不幸的是,它並沒有使竅門:/ – BobC 2010-05-06 12:30:36