Het MacFreak® Forum - Voor online ondersteuning in het Nederlands!

    Het MacFreak® Forum
     Vragen: Programmeren in C(++), Cocoa, Java, BASIC
         CAKeyFrameAnimation hulp gevraagd
                
Welkom bij Vragen: Programmeren in C(++), Cocoa, Java, BASIC 

      Forum gemodereerd door: Moderator  
  Spring naar onderwerp
« Ouder - Nieuwer »  
Onderwerp met 1 pagina
    

       
MacNewb
Niet Aanwezig



Junior Lid
Aantal berichten: 24 | Lid sinds: 07-07-2011 | Geplaatst om: 19:10 - 09-10-2011
Hallo allemaal,

Ik wil graag een knop laten springen op de eerste view in een iPhone app.
Volgens mij is de code OK maar toch gebeurd er niets. Hopelijk willen jullie even kijken en mij vertellen wat er fout is/kan zijn. Alle hulp is welkom!

RootViewController.h :

IBOutlet UIButton *ikBeweeg;
   CAKeyframeAnimation *popAnimation;

@property(nonatomic,retain)IBOutlet UIButton *ikBeweeg;

RootViewController.m :

- (void)viewDidLoad
{
   [super viewDidLoad];
   
   popAnimation = [CAKeyframeAnimation animationWithKeyPath:@"transform.scale"];
   
   popAnimation.keyTimes = [NSArray arrayWithObjects:[NSNumber numberWithFloat:0.0], [NSNumber numberWithFloat:0.7], [NSNumber numberWithFloat:1.0], nil];
   
   popAnimation.values = [NSArray arrayWithObjects:[NSNumber numberWithFloat:0.01], [NSNumber numberWithFloat:1.1], [NSNumber numberWithFloat:1.0], nil];
   
   [popAnimation retain];
                         
}

-(void)popView:(UIView*)view {
   [view setHidden:NO];
   [view layer] addAnimation:popAnimation forKey:@"transform.scale"];
}

- (void)viewWillAppear:(BOOL)animated
{
   [popAnimation setDuration:0.9];
   [ikBeweeg setHidden:NO];
   [self performSelector:@selector(popView:) withObject:ikBeweeg];
}

       

Spring naar onderwerp
« Ouder - Nieuwer »
Onderwerp met 1 pagina

MF-Forum v6.0.0 © 2001/2012 - MacFreak® Interactive Media