C'est un problème auquel je suis confronté en mode portrait. Le UIWebView
est en plein écran et la barre de titre ne commence pas à partir de la taille de l'écran.Comment masquer le guide de mise en page supérieur dans un UIWebView en mode paysage?
Je veux cacher la petite partie qui montre la batterie, et l'état de l'heure. Cette partie s'affiche après le défilement de la vue Web.
J'ai utilisé ce code:
NSLog(@"loadWebView1");
UIView *contentView = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
contentView.autoresizesSubviews = YES;
self.view = contentView;
//set the web frame size
CGRect webFrame = [[UIScreen mainScreen] bounds];
webFrame.origin.y = 0;
//add the web view
theWebView = [[UIWebView alloc] initWithFrame:webFrame];
theWebView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);
theWebView.scalesPageToFit = YES;
theWebView.delegate = self;
NSURL *url = [NSURL URLWithString:urlString];
NSURLRequest *req = [NSURLRequest requestWithURL:url];
[theWebView loadRequest:req];
[self.view addSubview: theWebView];
Merci beaucoup. –
Votre bienvenue. Essayez aussi de vérifier les bonnes réponses si cela a fonctionné. –