L'événement UIButton 'Touch Up Inside' ne fonctionne pas. "Touch Down" fonctionne bien

J'ai un UIButton dans une UIView, qui est dans un UIViewController que j'ai alloué et inited de un .xib fichier.

Lors de l'accrochage d'une IBAction à la "Touch Down" cas de UIButton il déclenche correctement. Mais si je le raccorder à la " Touche Jusqu'à l'Intérieur de l'événement, il ne répond pas.

D'autres événements ne fonctionnent pas non plus. La touche de Glisser Entrée', 'Tactile, faites Glisser la Sortie', 'retouche de l'Extérieur", etc. Seulement Toucher Le Sol.

Quelqu'un aurait-il une idée de quoi cela peut-il être?


Le bouton est un simple rectangle arrondi bouton en-vue-contrôleur.
J'ai chargé la-vue-contrôleur en tant que tel:

-(void) pushNewViewController
{
    MyViewController* newViewController = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil];
    [self.view addSubview:newViewController.view];
    [newViewController release];
}

J'ai ajouté ce bouton pour arrondis rect bouton pour MyViewController, IB.
J'ai créé le suivant IBActions:

-(IBAction) buttonTouchDown:(id)sender
{
    NSLog(@"Button Touch Down Event Fired.");
}

-(IBAction) buttonTouchUpInside:(id)sender
{
    NSLog(@"Button Touch Up Inside Event Fired.");
}

Dans le IB I menu cliqué sur le bouton et fait glisser le Contact de sortie à MyViewController et sélectionné buttonTouchDown:. Enregistré le IB xib.

Quand je l'ai lancer et tester le bouton et obtenir le "Bouton Tactile en Bas de l'Événement Déclenché" message de log.

Mais quand je reviens de l'IB et de modifier l'Action de Toucher de l'Intérieur et de le raccorder jusqu'à la buttonTouchUpInside: IBAction et économisez. Je test encore une fois, je ne reçois aucune réponse.

Ce qui concerne,
Riche

source d'informationauteur Rich Brooks