désactiver un UIButton

J'ai un round rect UIButton avec une méthode d'action défini à -(IBAction)btnclicked:(id)sender. Maintenant, je veux créer une autre méthode -(void)disableButton qui désactive le bouton de la mine. Donc, je peux appeler cette fonction à chaque fois que j'ai besoin. Comment puis-je utiliser ce mybtn.enabled = NO; dans cette fonction? Que sera cette fonction?

  • -(IBAction)btnclicked:(id)sender{ [self disableButton ];} -(void)disableButton { mybtn.enabled = NO; }
  • si vous souhaitez désactiver sur cliquez que pourquoi ne pas le désactiver, cliquez seulement comme jeté comme UIButton yourButton =(UIButton)de l'expéditeur et que yourButton.enabled= NO ou yourButton.userInteractionEnabled = NON;
  • ce n'est pas le cas.
  • Vous devez appeler mybtn.activée = AUCUN; à partir d'une fonction C ou à partir d'une méthode ?