Ajout d’un bouton dans un navigation controller

jeudi 15 novembre 2012

Pour ajouter un bouton « + » dans un UInavigationController il suffit de rajouter le code suivant dans le viewDidLoad de votre controller:

- (void)viewDidLoad
{
    [super viewDidLoad];
    // add button navigationCONtroller +
    self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(addShop)];
}

Bien entendu il existe plusieurs boutons prédéfini par Xcode.
Pour cela, il suffit de changer la valeur de l’attribut UIBarButtonSystemItemAdd.
Dans selector se trouve le nom de la fonction appelée dans ce cas ci addShop.
Il reste plus qu’à déclarer la fonction -(void) addShop dans le « .h » et le « .m ».

Tags: Développement , IOS , Objective C , UIButton , UINavigationController , Xcode