Thursday, 20 December 2012

Animating/Sliding In a UIelement


//in .h

IBOutlet UIImageView *onenewChange;
IBOutlet UIImageView *perfectWeekendShop;


//In view didload



 CGRect mensImageFrame = onenewChange.frame;
    CGRect temp = onenewChange.frame;
    onenewChange.frame = CGRectMake(768, temp.origin.y ,temp.size.width, temp.size.height);
    
    // CGRect bigImageFrame = onenewView.frame;
    // temp = onenewView.frame;
    //onenewView.frame = CGRectMake(768, temp.origin.y ,temp.size.width, temp.size.height);
    
    // CGRect feastImageFrame = perfectWeekendShop.frame;
    //temp = perfectWeekendShop.frame;
    //perfectWeekendShop.frame = CGRectMake(0 - temp.size.width, temp.origin.y ,temp.size.width, temp.size.height);
    
    

    // CGRect inLondonImageFrame = inLondon_Image.frame;
    //temp = inLondon_Image.frame;
    // inLondon_Image.frame = CGRectMake(768, temp.origin.y ,temp.size.width, temp.size.height);
    
    // bottomBar_Image.alpha = 0 ;
    
    
    [UIView animateWithDuration:1.0
                          delay:1.0
                        options:UIViewAnimationOptionCurveEaseOut
                     animations:^{
                         
                         onenewChange.frame = mensImageFrame;
                         // onenewView.frame = bigImageFrame;
                         //perfectWeekendShop.frame = feastImageFrame;
                         
                     }
                     completion:^(BOOL completed) {
                         
                     }];

No comments:

Post a Comment