IBAction voor een bepaalde tijd

IBAction voor een bepaalde tijd discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) Hoi, Ik weet niet of het kan maar ik zou graag willen dat een IBAction die Objecten 'hide' dat maar voor bijv. 2 sec. doet. ...



Ga terug   iPhone, iPod touch, iPad en Apple TV forum > Development > Ontwikkelen voor iOS
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Zoeken Berichten van vandaag Markeer forums als gelezen
  #1  
Oud 5 May 2011, 18:40
» iPhone 4 32GB (Zwart) [FW: 5.0 Beta]  [Jailbreak: Nee]
» iPad 1 Wi-Fi 64GB [FW: 5.0 Beta]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 9 January 2011
Locatie: Heemstede
Berichten: 63
Standaard IBAction voor een bepaalde tijd

Hoi,

Ik weet niet of het kan maar ik zou graag willen dat een IBAction die Objecten 'hide' dat maar voor bijv. 2 sec. doet. Weet iemand hoe dat moet?

Code:
Code:
-(IBAction)hide {
    
    button1.hidden=YES;
    button2.hidden=YES;
    button3.hidden=YES;
    
    label1.hidden=YES;
    label2.hidden=YES;
    label3.hidden=YES;
    
}
Thanks,

Midas
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

  #2  
Oud 5 May 2011, 18:44
» iPhone 5s 32GB (Goud) [FW: 7.1]  [Jailbreak: Nee]
» iPad 2 Wi-Fi 16GB (Zwart) [FW: 4.3.5]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 6 February 2010
Berichten: 121
Standaard

Code:
-(void)unHide{
    button1.hidden=NO;
    button2.hidden=NO;
    button3.hidden=NO;
    
    label1.hidden=NO;
    label2.hidden=NO;
    label3.hidden=NO;
}

-(IBAction)hide {
    button1.hidden=YES;
    button2.hidden=YES;
    button3.hidden=YES;
    
    label1.hidden=YES;
    label2.hidden=YES;
    label3.hidden=YES;

    [self performSelector:@selector(unHide) withObject:nil afterDelay:2.0];
}
  #3  
Oud 7 May 2011, 02:16
Geno's schermafbeelding
» iPhone 6 128GB (Goud) [FW: 9.0 beta]  [Jailbreak: Nee]
» iPad Air Wi-Fi 32GB (Zilver) [FW: 8.4]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 4 November 2009
Berichten: 251
Send a message via twitter to Geno
Standaard

Ik heb wat code voor je geschreven die dit mooi voor je doet met een fade-in fade-out animatie. Anders ziet het er vrij lelijk uit als je interface elementen verbergt en weer tevoorschijn haalt zonder mooie overgang.

Code:
- (IBAction)hide:(id)sender
{
[UIView animateWithDuration:1.0
			       delay:0.0
			     options:UIViewAnimationCurveEaseIn
			  animations:^{
                                       button1.alpha=0.0;
                                       button2.alpha=0.0;
                                       button3.alpha=0.0;
    
                                       label1.alpha=0.0;
                                       label2.alpha=0.0;
                                       label3.alpha=0.0;
                          }
			  completion:^(BOOL finished) {
               [UIView animateWithDuration:1.0
			                     delay:2.0
			                   options:UIViewAnimationCurveEaseOut
			                animations:^{
                                                    button1.alpha=1.0;
                                                    button2.alpha=1.0;
                                                    button3.alpha=1.0;
    
                                                    label1.alpha=1.0;
                                                    label2.alpha=1.0;
                                                    label3.alpha=1.0;
                                        }
                                        completion:nil];
               }];
}
__________________
iPod touch v3 - iPod Nano 2011 - iMac 27" - iPhone 4S - iPad 2 - MacBook Air 11,6"
Reageren


Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)

 
Discussietools
Weergave

Soortgelijke discussies

Discussie Auteur Forum Reacties Laatste bericht
Sms op een bepaalde tijd spookhol iPhone Apps 3 18 April 2011 09:26
iPhone automatisch uitzetten na bepaalde tijd pindaaaa iPhone Apps 2 19 December 2010 20:43
UITextField-button aan een IBAction koppelen Jelle Ages Ontwikkelen voor iOS 7 17 October 2009 18:44
iPhone valt voor een bepaalde tijd uit. Op wit scherm magyco Archief 4 28 January 2009 11:53
Mail checken binnen bepaalde tijd RHCPeter Desktop-applicaties 6 4 October 2008 13:17

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 09:56.