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)
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
Vous devez vous connecter pour publier un commentaire.
Ajouter le code suivant dans votre contrôleur, dans
- (void)viewDidLoad
fonction:appel
[self addBackButtonWithTitle:@"back"];
si Vous souhaitez personnalisé backbutton avec titre.ou
[self addBackButtonWithImageName:@"back_button_image_name"];
si Vous voulez personnalisé backbutton avec l'image.OriginalL'auteur larva
Vous pouvez écrire dans votre
viewDidLoad
méthode:puis de les utiliser:
OriginalL'auteur Mohit
[auto dismissViewControllerAnimated:OUI achèvement:nil];
OriginalL'auteur Sebastián Lara