le UIBarButtonItem ne s'affiche pas |
Bienvenue invité ( Connexion | Inscription )
le UIBarButtonItem ne s'affiche pas |
13 Apr 2009, 19:53
Message
#1
|
|
Nouveau Membre Groupe : Membres Messages : 25 Inscrit : 21 Aug 2008 Membre no 120 054 |
Bonjour,
je débute en faisant des exemples que je trouve chez Apple ou ailleurs. J'en suis à mon 3ème (fait : helloWorld et testPicker) Le UIBarButtonItem ne s'affiche pas UIBarButtonItem *cancelButton = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"Cancel", @"Cancel - for button to cancel changes") style:UIBarButtonItemStylePlain target:self action:@selector(cancel)]; self.navigationItem.leftBarButtonItem = cancelButton; [cancelButton release]; Le code complet est sur http://iphonedevelopment.blogspot.com/sear...el/Code%20Reuse : DateViewController.m Merci de votre aide Jennifer SUITE J'ai pris les deux fichiers comme sur le site et cela ne fonctionne pas non plus. Merci de votre aide Jennifer |
|
|
15 Apr 2009, 09:48
Message
#2
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 710 Inscrit : 16 Oct 2004 Membre no 25 318 |
Bonjour,
Voici un bout de code tiré de l'exemple "NavBar" d'Apple : Code - (void)viewDidLoad { // add our custom add button as the nav bar's custom right view UIBarButtonItem *addButton = [[[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"AddTitle", @"") style:UIBarButtonItemStyleBordered target:self action:@selector(addAction:)] autorelease]; self.navigationItem.rightBarButtonItem = addButton; } - (void)addAction:(id)sender { // the add button was clicked, handle it here // } Comme Apple précisent toujours qui appelle une méthode d'action d'utilisateur, ils passent un argument correspondant à l'objet qui a envoyé le message. C'est pourquoi, dans ton code, il faut mettre "@selector(cancel:)" et non "@selector(cancel)". -------------------- MacBook Pro 13" M1 2020 - 16Go de RAM - SSD 256Go
Mac Pro early '09 Quad-Core Intel Xeon 2,93 GHz - 8Go de RAM - ATI HD5870 1Go - SSD Vortex 2 128Go - HD 1To, 2To, 3To. MacBook Air 13" i7 1,8Ghz - 4Go de RAM - SSD 256Go |
|
|
15 Apr 2009, 18:07
Message
#3
|
|
Nouveau Membre Groupe : Membres Messages : 25 Inscrit : 21 Aug 2008 Membre no 120 054 |
DESOLEE, cela ne fonctionne toujours pas.
Merci de votre aide si vous avez une idée Jennifer |
|
|
Nous sommes le : 18th May 2024 - 17:58 |