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 05-05-11, 17: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: Jan 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 05-05-11, 17: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: Feb 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 07-05-11, 01: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: Nov 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-04-11 08:26
iPhone automatisch uitzetten na bepaalde tijd pindaaaa iPhone Apps 2 19-12-10 19:43
UITextField-button aan een IBAction koppelen Jelle Ages Ontwikkelen voor iOS 7 17-10-09 17:44
iPhone valt voor een bepaalde tijd uit. Op wit scherm magyco Archief 4 28-01-09 10:53
Mail checken binnen bepaalde tijd RHCPeter Desktop-applicaties 6 04-10-08 12: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 21:03.