[UIView beginAnimations:nil context:nil ];//设置动画开始
[UIView setAnimationDuration:0.3];//设置动画持续
tableview.frame=CGRectMake(0, 0, 0, WINDOW_HEIGHT);
//这里面设置的事动画中的事件,这里的参数与原来tableview.frame的差值就是动画的初始帧和最后一帧; NSLog(@"x=%f,y=%f,width=%f,height=%f",tableview.frame.origin.x,tableview.frame.origin.y,tableview.frame.size.width,tableview.frame.size.height);
[UIView commitAnimations];//执行动画
关于动画 还有很多设置以后再写