dans mon délégué app j'ai ceci:problème avec NavigationBar et UIImagePickerController
@implementation UINavigationBar (CustomImage)
- (void)drawRect:(CGRect)rect
{
UIImage *image = [UIImage imageNamed: @"HeaderViewBG.png"];
[image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
}
@end
pour définir une image d'arrière-plan navigationbar. Mais je dois utiliser un UIImagePickerController, donc j'ai ce code:
- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex {
if (buttonIndex == 1) {
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = YES;
picker.navigationBar.barStyle = UIBarStyleDefault;
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController:picker animated:YES];
[picker release];
}
}
Le résultat est:
Je veux le style par défaut UIImagePickerController barre de navigation. Je ne veux pas l'image de fond utilisée dans l'application, je veux la barre de navigation par défaut.
Comment puis-je résoudre ce problème?
Merci beaucoup.
DId vous résolvez ce problème? – CVertex
bien, et vous? Je suis aussi intrigué de savoir. –