comment bien afficher / masquer UIView sur le bouton cliquez sur iOS

J'ai un UIView, ajouté dans mon fichier xib. Par le biais de la connexion de l'inspecteur de rejoindre correctement.

Dans viewDidLoad: méthode, je suis le cacher et sur certaines bouton enfoncé le montrer.

Voici mon code pour l'instant:

.h fichier

@property (nonatomic, retain) IBOutlet UIView   *subView;

dans viewDidLoad: méthode:

_subView.hidden = YES;

C'est de cacher ce point de vue correctement, mais sur bouton enfoncé il ne s'affiche pas.

- (IBAction)customerInvoice:(id)sender
{
//self->_subView.hidden = NO;
_subView.hidden = NO;
}

À l'aide de deux façons, il ne s'affiche pas. S'il vous plaît, m'aider à le résoudre.

Êtes-vous sûr customerInvoice: action déclenché lorsque vous appuyez sur le bouton? Ajouter NSLog pour s'assurer qu'il est déclenché.
Vous pouvez également placer un point d'arrêt dans le gestionnaire d'événement juste pour vérifier que le code est d'être touché. Cela vous permettra aussi de vérifier la valeur de la _subView dans le cas où pour une raison quelconque, il est, ou est devenu nul.
oui j'ai vérifié cette
ce que vous dites, il devrait être nul ou pas?
Il ne doit pas être nul

OriginalL'auteur M Zubair Shamshad | 2014-03-06