Faire revenir le bouton aller à la vue précédente par programmation

J'ai un UIBarButtonItem et souhaitez définir par programmation de l'action, qui passe pour le contrôleur précédent (dans mon cas, mon précédent point de vue est un UITableViewController).

Ci-dessous mon code que j'utilise actuellement pour rendre le bouton de la barre d'élément alors que le bouton ne va pas à la vue précédente encore.

UIBarButtonItem *leftButton = [[UIBarButtonItem alloc] initWithTitle:@"Done"
                                                                style:UIBarButtonItemStyleDone target:nil action:nil];
UINavigationItem *item = [[UINavigationItem alloc] initWithTitle:@"Website"];
item.leftBarButtonItem = leftButton;
item.hidesBackButton = YES;
[myBar pushNavigationItem:item animated:NO];
Et où est votre ligne montrant le sélecteur?
Oups, ici vous allez
UINavigationBar *myBar = [[UINavigationBar alloc]initWithFrame:CGRectMake(0, 0, 320, 64)]; [auto.vue addSubview:myBar]; UIBarButtonItem *leftButton = [[UIBarButtonItem alloc] initWithTitle:@"Fait de style" UIBarButtonItemStyleDone cibles:néant action:nil]; [leftButton addTarget:auto action:@selector(méthode)

OriginalL'auteur Colton Anglin | 2014-02-19