Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma mark - Animations
- - (void)startAnimation{
- [self.view endEditing:YES];
- [UIView beginAnimations:nil context:NULL];
- [UIView setAnimationDuration:0.25];
- UIView *customNaviagtionBar = [self.view viewWithTag:78];
- CGRect rect2 = customNaviagtionBar.frame;
- rect2.origin.y = -44;
- customNaviagtionBar.frame = rect2;
- if(isCustomMarkerSelected == YES)
- {
- if(PikUpViewForConfirmScreen && DropOffViewForConfirmScreen){
- CGRect rectPick = PikUpViewForConfirmScreen.frame;
- rectPick.origin.y = 20;
- PikUpViewForConfirmScreen.frame = rectPick;
- CGRect rectDrop = DropOffViewForConfirmScreen.frame;
- rectDrop.origin.y = 64;
- DropOffViewForConfirmScreen.frame = rectDrop;
- }
- else{
- CGRect rect = PikUpViewForConfirmScreen.frame;
- rect.origin.y = 20;
- PikUpViewForConfirmScreen.frame = rect;
- }
- }
- else{
- UIView *customLocationView = [self.view viewWithTag:topViewTag];
- CGRect rect = customLocationView.frame;
- rect.origin.y = 20;
- customLocationView.frame = rect;
- }
- [UIView commitAnimations];
- [self animateOutVehicleTypes];
- }
- - (void)endAnimation{
- [UIView beginAnimations:nil context:NULL];
- [UIView setAnimationDuration:0.25];
- UIView *customNaviagtionBar = [self.view viewWithTag:78];
- CGRect rect2 = customNaviagtionBar.frame;
- rect2.origin.y = 0;
- customNaviagtionBar.frame = rect2;
- if(isCustomMarkerSelected == YES)
- {
- if(PikUpViewForConfirmScreen && DropOffViewForConfirmScreen){
- CGRect rectPick = PikUpViewForConfirmScreen.frame;
- rectPick.origin.y = 64;
- PikUpViewForConfirmScreen.frame = rectPick;
- CGRect rectDrop = DropOffViewForConfirmScreen.frame;
- rectDrop.origin.y = 108;
- DropOffViewForConfirmScreen.frame = rectDrop;
- }
- else{
- CGRect rect = PikUpViewForConfirmScreen.frame;
- rect.origin.y = 64;
- PikUpViewForConfirmScreen.frame = rect;
- }
- }
- else {
- UIView *customLocationView = [self.view viewWithTag:topViewTag];
- CGRect rect = customLocationView.frame;
- rect.origin.y = 64;
- customLocationView.frame = rect;
- }
- [UIView commitAnimations];
- [self animateInVehicleTypes];
- }
- - (void)closeTransparentView{
- UIView *viewToClose = [self.view viewWithTag:50];
- [UIView beginAnimations:nil context:NULL];
- [UIView setAnimationDuration:0.25];
- [viewToClose removeFromSuperview];
- [UIView commitAnimations];
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement