2016-05-30 1 views
0

Je veux désactiver le bouton pour un moment:Comment faire pour désactiver le bouton tout en passant à l'autre vue?

Mon problème

avant l'expiration du temps, si je me suis déplacé à un autre point de vue et de revenir à la même vue, le bouton s'activé.

Ma question

comment faire désactiver le bouton tout en se déplaçant à autre vue aussi?

J'ai appliqué ce code pour obtenir ce que je veux ..

UIBackgroundTaskIdentifier task =0; 
UIApplication *app = [UIApplication sharedApplication]; 
task = [app beginBackgroundTaskWithExpirationHandler:^{[app endBackgroundTask:task]; }];NSTimer *timer; 
timer = [NSTimer scheduledTimerWithTimeInterval:(0.25 * 60) target:self 
      selector:@selector(timerCountDown)userInfo:nil repeats:NO]; 

Merci à l'avance ..

Répondre

0

Pour une utilisation rapide ce code:

var button = UIButton() 
button.enabled = false 

Objective-C

[yourButton setEnabled:NO]; 
0

Vous pouvez disa ble et activer à l'aide de la valeur booléenne vous devez maintenir cela.

avec le langage Swift: -

//Create any Button property of Initialize here 
let button = UIButton() 

//Then here you can disable button events. 
button.userInteractionEnabled = false 

//Then here you can enable button events. 
button.userInteractionEnabled = true 

J'espère que ce sera pour vous aider pleinement.