Ho creato un'app che implementa la fotocamera dell'iPhone. Quando l'utente termina il prelievo dell'immagine, riappare la barra di stato! Come faccio ad essere sicuro che la barra di stato rimanga nascosta?iPhone - Rimuovi la barra di stato a livello di programmazione
Ecco il mio codice:
-(IBAction)pickImage:(id)sender {
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
[self presentModalViewController:picker animated:YES];
}
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[picker dismissModalViewControllerAnimated:YES];
background.image = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
}
Se sto facendo qualcosa di sbagliato, si prega di indicarlo! Grazie, Rafee
Se imposta la barra di stato in modo che sia inizialmente nascosta nelle tue informazioni app.la barra di stato rimarrà nascosta. –
No, la barra di stato non resterà nascosta. Ho appena fatto un test su questo; sembra essere un bug, che è al 100% duplicabile (almeno per me) su dismissModalViewController per un UIImagePicker con tipo UIImagePickerControllerSourceTypeSavedPhotosAlbum. Questo non succede per Camera o PhotoLibrary. –