Segue qui désactive la status bar ?

TerflogagTerflogag Membre
avril 2015 modifié dans API UIKit #1

Bonjour à  tous, je suis face à  un petit soucis.


 


Pour faire simple je dispose de deux vues : 


- Vue 1 : une vue pour prendre une photo 


- Vue 2 : une autre pour afficher la photo 


 


La pression sur un bouton de la vue 2 permet d'afficher la vue 1. Une fois la photo prise l'utilisateur est rediriger sur la vue 2 et peux voir la photo. 


 


Tout fonctionne jusque là , hormis le statut bar qui n'est plus active.. Une fois la photo prise et la redirection effectuer vers la vue 2 il est impossible d'utiliser le bouton présent sur la nav bar (et qui affiche une side bar).


Le soucis proviens (visiblement) de la "Segue" après plusieurs test. 


 


Avez vous une idée d'ou cela peut venir ? 


 


 


Voici mon code : 



- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
    if([[segue identifier] isEqualToString:@photoSeg]){
        currentPopoverSegue = (UIStoryboardPopoverSegue *)segue;
        postVC = [segue destinationViewController];

        [postVC ImagePickerData:pictureDate];
    }
}

et voici comment je déclenche a Segue dès que la photo est prise : 



[self performSegueWithIdentifier: @photoSeg sender: self];

En revanche en procédant comme ceci aucun soucis : 



postVC = [self.storyboard instantiateViewControllerWithIdentifier:@postView];  [self.navigationController pushViewController:postVC animated:YES];

J'en déduit donc que le problème vient de ma Segue, mais je ne vois pas... 



 

 

Bonne soirée, merci

Réponses

  • Status bar ou nav bar ?


    Tu effectues un push du coup pour avoir un back button ? 


  • TerflogagTerflogag Membre
    avril 2015 modifié #3

    La nav bar pardon je me suis trompé...


    J'éffectue un push, mais dès le retour sur la vue 2 le bouton présent sur la nav bar ne fonctionne plus... 


Connectez-vous ou Inscrivez-vous pour répondre.