废话少说,直接上代码:
-(void) showOrHiddenMenuAndButtomView{ [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:0.25]; // [UIView setAnimationDelay:0.5]; [UIView setAnimationDelegate:self]; // [UIView setAnimationDidStopSelector:@selector(showMenuStop)]; [UIView setAnimationCurve:UIViewAnimationCurveEaseOut]; if (ismenuViewShow) { ismenuViewShow = NO; // menuView.hidden = YES; // butttomView.hidden = YES; menuView.frame = CGRectMake(0, -60, 1024, 60); butttomView.frame = CGRectMake(0, 748, 1024, 40); } else { ismenuViewShow = YES; // menuView.hidden = NO; // butttomView.hidden = NO; menuView.frame = CGRectMake(0, 0, 1024, 60); butttomView.frame = CGRectMake(0, 708, 1024, 40); } [UIView commitAnimations]; }