Segue qui désactive la status bar ?
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];
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...
Réponses
Status bar ou nav bar ?
Tu effectues un push du coup pour avoir un back button ?
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...